import { Button, InputGroup, InputLeftElement, Tooltip } from '@chakra-ui/react'; import { tooltipDelayFast } from '../../../../ontimeConfig'; import { cx } from '../../../utils/styleUtils'; import TimeInput from './TimeInput'; import style from './TimeInputWithButton.module.scss'; interface TimeInputWithButtonProps { name: T; submitHandler: (field: T, value: string) => void; time?: number; hasDelay?: boolean; placeholder: string; } export default function TimeInputWithButton(props: TimeInputWithButtonProps) { const { name, submitHandler, time, hasDelay, placeholder } = props; const inputClasses = cx([style.timeInput, hasDelay ? style.delayed : null]); return ( name={name} submitHandler={submitHandler} time={time} placeholder={placeholder} className={style.inputField} /> ); }