UNPKG

@brizy/ui

Version:
27 lines (26 loc) 808 B
import { ReactElement, ReactNode } from "react"; import { FieldsTheme } from "../utils/getFieldsTheme"; export interface Props { onChange: (e?: number) => void; value?: number; size?: "small" | "middle" | "large"; placeholder?: string; disabled?: boolean; min?: number; max?: number; step?: number | string; precision?: number; parser?: (n: string) => number; formatter?: (n: number) => string; decimalSeparator?: string; onPressEnter?: () => void; onBlur?: () => void; onFocus?: () => void; theme?: FieldsTheme; prefix?: string | ReactNode; suffix?: string | ReactNode; addonAfter?: string | ReactNode; addonBefore?: string | ReactNode; stepButtons?: boolean; } export declare const Number: (props: Props) => ReactElement;