Skip to content

Commit 7f62439

Browse files
committed
expose formatOptions in NumberField
1 parent a64bea2 commit 7f62439

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

Diff for: packages/bento-design-system/src/NumberField/NumberField.tsx

+3-2
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,12 @@ import { BaseNumberInput } from "./BaseNumberInput";
1111
type Props = FieldProps<number | undefined, number> &
1212
BaseNumberProps &
1313
FormatProps &
14-
Pick<NumberFieldStateOptions, "minValue" | "maxValue" | "step">;
14+
Pick<NumberFieldStateOptions, "minValue" | "maxValue" | "step" | "formatOptions">;
1515

1616
export function NumberField(props: Props) {
1717
const { locale } = useLocale();
18-
const formatOptions = useFormatOptions(props);
18+
const defaultFormatOptions = useFormatOptions(props);
19+
const formatOptions = props.formatOptions ?? defaultFormatOptions;
1920
const state = useNumberFieldState({ ...props, locale, formatOptions });
2021
const inputRef = useRef<HTMLInputElement>(null);
2122

0 commit comments

Comments
 (0)