import { Box, Text, NumberInput, NumberInputField, NumberInputStepper, NumberIncrementStepper, NumberDecrementStepper, } from "@chakra-ui/react"; import { useEffect } from "react"; import { INumber } from "../../../interfaces/dialog"; interface Props { row: INumber; index: number; handleChange: (value: number, index: number) => void; } const NumberField: React.FC = (props) => { useEffect(() => { if(props.row.default) props.handleChange(props.row.default, props.index); }, []); return ( {props.row.label} props.handleChange(+val, props.index)} defaultValue={props.row.default}> ); }; export default NumberField;