const DECIMAL = /^-?(?:\d+\.?\d*|\.\d*)?$/u; export function normalizePercentInput(nextValue: string, currentValue = ""): string { const value = nextValue.trim(); return DECIMAL.test(value) ? value : currentValue; } export function finalizePercentInput(value: string): string { return value === "-" ? "0" : value; }