import { createContext } from "react"; import { DeepPartial } from "../shared/helper/types"; import { defaultDarkTheme, defaultLightTheme } from "./default/default"; import { CometChatTheme } from "./type"; export interface ThemeProviderValue { dark: DeepPartial; light: DeepPartial; mode: "dark" | "light" | "auto"; } export const themeProviderDefaultValue: ThemeProviderValue = { dark: defaultDarkTheme, light: defaultLightTheme, mode: "auto", }; export const ThemeContext = createContext(themeProviderDefaultValue); export const CompThemeContext = createContext>({} as any);