UNPKG

@primer/react

Version:

An implementation of GitHub's Primer Design System using React

26 lines (25 loc) 812 B
import React from "react"; //#region src/ThemeProvider.d.ts type Theme = { [key: string]: any; }; type ColorMode = 'day' | 'night' | 'light' | 'dark'; type ColorModeWithAuto = ColorMode | 'auto'; type ThemeProviderProps = { colorMode?: ColorModeWithAuto; dayScheme?: string; nightScheme?: string; /** * @deprecated This prop is no longer used and has no effect. */ preventSSRMismatch?: boolean; /** * When true, only provides theme context to descendants without rendering * a wrapping `<div>` with `data-*` theme attributes. * @default false */ contextOnly?: boolean; }; declare const ThemeProvider: React.FC<React.PropsWithChildren<ThemeProviderProps>>; //#endregion export { ColorMode, ColorModeWithAuto, Theme, ThemeProvider, ThemeProvider as default, ThemeProviderProps };