diff --git a/src/components/Trigger/SchedulePicker.tsx b/src/components/Trigger/SchedulePicker.tsx index 539ea54e3..ae6928961 100644 --- a/src/components/Trigger/SchedulePicker.tsx +++ b/src/components/Trigger/SchedulePicker.tsx @@ -735,6 +735,37 @@ export const SchedulePicker: React.FC = ({ }); }, []); + const timeRow = ( +
+
+
+ setHour(value)} + options={hourOptions} + title={t('triggers.schedule-hour')} + placeholder="00" + required + leadingIcon={} + state={showErrors && !hour ? 'error' : undefined} + /> +
+
+ setMinute(value)} + options={minuteOptions} + title={t('triggers.schedule-minute')} + placeholder="00" + required + leadingIcon={} + state={showErrors && !minute ? 'error' : undefined} + /> +
+
+
+ ); + return (
= ({ : undefined } /> -
-
- setHour(value)} - options={hourOptions} - title={t('triggers.schedule-hour')} - placeholder="00" - required - leadingIcon={} - state={showErrors && !hour ? 'error' : undefined} - /> -
-
- setMinute(value)} - options={minuteOptions} - title={t('triggers.schedule-minute')} - placeholder="00" - required - leadingIcon={} - state={showErrors && !minute ? 'error' : undefined} - /> -
-
+ {timeRow} -
-
- setHour(value)} - options={hourOptions} - title={t('triggers.schedule-hour')} - placeholder="00" - required - leadingIcon={} - state={showErrors && !hour ? 'error' : undefined} - /> -
-
- setMinute(value)} - options={minuteOptions} - title={t('triggers.schedule-minute')} - placeholder="00" - required - leadingIcon={} - state={showErrors && !minute ? 'error' : undefined} - /> -
-
+ {timeRow} = ({
-
-
- setHour(value)} - options={hourOptions} - title={t('triggers.schedule-hour')} - placeholder="00" - required - leadingIcon={} - state={showErrors && !hour ? 'error' : undefined} - /> -
-
- setMinute(value)} - options={minuteOptions} - title={t('triggers.schedule-minute')} - placeholder="00" - required - leadingIcon={} - state={showErrors && !minute ? 'error' : undefined} - /> -
-
+ {timeRow}
{t('triggers.schedule-weekdays')} * @@ -977,32 +933,7 @@ export const SchedulePicker: React.FC = ({ required state={showErrors && !dayOfMonth ? 'error' : undefined} /> -
-
- setHour(value)} - options={hourOptions} - title={t('triggers.schedule-hour')} - required - placeholder="00" - leadingIcon={} - state={showErrors && !hour ? 'error' : undefined} - /> -
-
- setMinute(value)} - options={minuteOptions} - title={t('triggers.schedule-minute')} - required - placeholder="00" - leadingIcon={} - state={showErrors && !minute ? 'error' : undefined} - /> -
-
+ {timeRow}