fix: tighten settings panel organization toggle typing

This commit is contained in:
lucaronin
2026-04-10 13:56:38 +02:00
parent 7bc74432ac
commit 0aa3d156fc

View File

@@ -86,13 +86,17 @@ export function SettingsPanel({
)
}
type SettingsPanelInnerProps = Omit<SettingsPanelProps, 'open' | 'explicitOrganizationEnabled'> & {
explicitOrganizationEnabled: boolean
}
function SettingsPanelInner({
settings,
onSave,
explicitOrganizationEnabled,
onSaveExplicitOrganization,
onClose,
}: Omit<SettingsPanelProps, 'open'>) {
}: 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)