diff --git a/client/src/components/WebhookSettings.tsx b/client/src/components/WebhookSettings.tsx index 6783f6f8..7d94a5d2 100644 --- a/client/src/components/WebhookSettings.tsx +++ b/client/src/components/WebhookSettings.tsx @@ -559,6 +559,8 @@ export function WebhookSettings() { headerRows: [], }) } + // A short, fixed list of providers: no search box. + searchable={false} options={providers.map((p) => ({ value: p.type, label: p.label }))} /> diff --git a/client/src/components/settings/BackupSettings.tsx b/client/src/components/settings/BackupSettings.tsx index 5cada9ce..8cc8094b 100644 --- a/client/src/components/settings/BackupSettings.tsx +++ b/client/src/components/settings/BackupSettings.tsx @@ -131,6 +131,8 @@ export function BackupSettings() { onChange={(v) => setHour(Number(v))} label={t("backup.hour")} disabled={!state || owned?.hour} + // 24 fixed hours: type-ahead finds one; a search box would only add noise. + searchable={false} options={HOURS.map((h) => ({ value: String(h), label: `${pad(h)}:00` }))} /> diff --git a/client/src/components/settings/ReportSettings.tsx b/client/src/components/settings/ReportSettings.tsx index 5bbfea09..b1efc083 100644 --- a/client/src/components/settings/ReportSettings.tsx +++ b/client/src/components/settings/ReportSettings.tsx @@ -222,6 +222,8 @@ export function ReportSettings() { value={String(form.value.hour)} onChange={(v) => set({ hour: Number(v) })} label={t("reports.hour")} + // 24 fixed hours: type-ahead finds one; a search box would only add noise. + searchable={false} options={HOURS.map((h) => ({ value: String(h), label: `${pad(h)}:00` }))} />