User's theme preferences combining system and local settings.

export interface ThemePreferences {
system: ThemeMode;
local: ThemeMode | null;
}
interface ThemePreferences {
    system: ThemeMode;
    local: null | ThemeMode;
}

Properties

Properties

system: ThemeMode

Current system theme mode.

local: null | ThemeMode

Locally stored preference, or null if not set.