import React, { ChangeEvent, FunctionComponent } from 'react'; import { Input } from '@codesandbox/components'; type Props = { setValue: (value: number) => void; step?: number; max?: number; min?: number; value: number; style?: React.CSSProperties; }; export const PreferenceNumber: FunctionComponent = ({ setValue, step, style, value, max, min, }) => { const handleChange = ({ target }: ChangeEvent) => { if (!Number.isNaN(+target.value)) { setValue(+target.value); } }; return ( ); };