UNPKG

infinity-forge

Version:
18 lines (17 loc) 543 B
export type DefaultThemeInfinityForge = { primaryColor: string; secondaryColor: string; darkColor: string; } & { [key: string]: string; }; type ThemeContextType = { theme: DefaultThemeInfinityForge; setTheme: (newTheme: Partial<DefaultThemeInfinityForge>) => void; }; declare function ThemeProvider({ children, theme }: { children: React.ReactNode; theme: DefaultThemeInfinityForge; }): import("react/jsx-runtime").JSX.Element; declare function useTheme(): ThemeContextType; export { ThemeProvider, useTheme };