diff --git a/apps/client/src/common/components/input/time-input/TimeInput.tsx b/apps/client/src/common/components/input/time-input/TimeInput.tsx index 300f2422c..a9984b30e 100644 --- a/apps/client/src/common/components/input/time-input/TimeInput.tsx +++ b/apps/client/src/common/components/input/time-input/TimeInput.tsx @@ -18,20 +18,6 @@ interface TimeInputProps { className?: string; } -function ButtonInitial(name: TimeEntryField) { - if (name === 'timeStart') return 'S'; - if (name === 'timeEnd') return 'E'; - if (name === 'durationOverride') return 'D'; - return ''; -} - -function ButtonTooltip(name: TimeEntryField, tooltip?: string) { - if (name === 'timeStart') return `Start${tooltip ? `: ${tooltip}` : ''}`; - if (name === 'timeEnd') return `End${tooltip ? `: ${tooltip}` : ''}`; - if (name === 'durationOverride') return `Duration${tooltip ? `: ${tooltip}` : ''}`; - return ''; -} - export default function TimeInput(props: TimeInputProps) { const { id, name, submitHandler, time = 0, delay = 0, placeholder, previousEnd = 0, className } = props; const { emitError } = useEmitLog(); @@ -152,19 +138,8 @@ export default function TimeInput(props: TimeInputProps) { resetValue(); }, [resetValue, time]); - const isDelayed = delay !== 0; - const inputClasses = cx([style.timeInput, isDelayed ? style.delayed : null]); - const buttonClasses = cx([style.inputButton, isDelayed ? style.delayed : null]); const timeInputClass = className ? className : style.timeInput; - const TooltipLabel = useMemo(() => { - return ButtonTooltip(name, ''); - }, [name]); - - const ButtonText = useMemo(() => { - return ButtonInitial(name); - }, [name]); - return ( boolean; previousEnd?: number; warning?: string; } @@ -40,17 +39,7 @@ function ButtonTooltip(name: TimeEntryField, warning?: string) { } export default function TimeInputWithButton(props: TimeInputProps) { - const { - id, - name, - submitHandler, - time = 0, - delay = 0, - placeholder, - validationHandler, - previousEnd = 0, - warning, - } = props; + const { id, name, submitHandler, time = 0, delay = 0, placeholder, previousEnd = 0, warning } = props; const isDelayed = delay !== 0; const inputClasses = cx([style.timeInput, isDelayed ? style.delayed : null]); @@ -88,7 +77,6 @@ export default function TimeInputWithButton(props: TimeInputProps) { time={time} delay={delay} placeholder={placeholder} - validationHandler={validationHandler} previousEnd={previousEnd} className={style.inputField} /> diff --git a/apps/client/src/features/event-editor/composite/EventEditorTimes.tsx b/apps/client/src/features/event-editor/composite/EventEditorTimes.tsx index 1aa5c47fb..444abf4c7 100644 --- a/apps/client/src/features/event-editor/composite/EventEditorTimes.tsx +++ b/apps/client/src/features/event-editor/composite/EventEditorTimes.tsx @@ -40,7 +40,6 @@ const EventEditorTimes = (props: EventEditorTimesProps) => { props; const { updateEvent } = useEventAction(); - const handleSubmit = (field: TimeActions, value: number | string | boolean) => { const newEventData: Partial = { id: eventId }; switch (field) { @@ -156,10 +155,8 @@ const EventEditorTimes = (props: EventEditorTimesProps) => { id='timeWarning' name='timeWarning' submitHandler={handleSubmit} - validationHandler={timerValidationHandler} time={timeWarning} placeholder='Duration' - warning={warning.duration} />