import React, { type ChangeEventHandler } from 'react'; interface Props { onChange: (value: string | string[] | number | number[] | null) => void; keyData: string; } export default function NumberInput({ keyData, onChange }: Props): JSX.Element { const onSelectChange: ChangeEventHandler = ({ target, }): void => { const value = parseInt(target.value); onChange(isNaN(value) ? null : value); }; return ( ); }