UNPKG

analytica-frontend-lib

Version:

Repositório público dos componentes utilizados nas plataformas da Analytica Ensino

18 lines (15 loc) 588 B
import { T as ThemeMode } from '../../themeStore-P2X64zC-.js'; import 'zustand/middleware'; import 'zustand'; /** * Hook para gerenciar temas com suporte a alternância manual e detecção automática do sistema * Este hook permite alternar entre temas light, dark e automático baseado nas preferências do sistema * Utiliza Zustand para persistir o estado entre múltiplos arquivos e sessões */ declare const useTheme: () => { themeMode: ThemeMode; isDark: boolean; toggleTheme: () => void; setTheme: (mode: ThemeMode) => void; }; export { ThemeMode, useTheme };