"use client"; import { SESSION_TIMEOUT_OPTIONS, THEME_OPTIONS, TIMEZONE_OPTIONS, } from "@/app/settings/components/settings-config"; import SettingsFooterActions from "@/app/settings/components/SettingsFooterActions"; import { FieldLabel } from "@/app/settings/components/SettingsPrimitives"; import type { EditableSettings, UpdateGeneralField, } from "@/app/settings/components/settings-types"; interface GeneralSettingsPanelProps { settings: EditableSettings; updateGeneral: UpdateGeneralField; saving: boolean; resetting: boolean; onReset: () => void; onSave: () => void; } export default function GeneralSettingsPanel({ settings, updateGeneral, saving, resetting, onReset, onSave, }: GeneralSettingsPanelProps) { return (
Activity extends the inactivity window. Every login still follows the server's absolute session lifetime.