From 0aa3d156fc508a5b438eff75b5f7d69eac72fa77 Mon Sep 17 00:00:00 2001 From: lucaronin Date: Fri, 10 Apr 2026 13:56:38 +0200 Subject: [PATCH] fix: tighten settings panel organization toggle typing --- src/components/SettingsPanel.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/components/SettingsPanel.tsx b/src/components/SettingsPanel.tsx index a5a6084d..24d89f20 100644 --- a/src/components/SettingsPanel.tsx +++ b/src/components/SettingsPanel.tsx @@ -86,13 +86,17 @@ export function SettingsPanel({ ) } +type SettingsPanelInnerProps = Omit & { + explicitOrganizationEnabled: boolean +} + function SettingsPanelInner({ settings, onSave, explicitOrganizationEnabled, onSaveExplicitOrganization, onClose, -}: Omit) { +}: SettingsPanelInnerProps) { const [githubToken, setGithubToken] = useState(settings.github_token) const [githubUsername, setGithubUsername] = useState(settings.github_username) const [pullInterval, setPullInterval] = useState(settings.auto_pull_interval_minutes ?? 5)