@flexnative/theme-context
Version:
React ThemeContext
9 lines (8 loc) • 591 B
TypeScript
export { default, useThemeContext, useThemeState, useThemeColors } from './ThemeContext';
export { default as ThemeProvider } from './ThemeProvider';
export type { BaseColors, BorderRadius, BorderWidth, Sizes, FontSize, Color, BaseTheme, Spaces, Borders, ThemeProviderProps, ThemeContextProps } from './props';
export { createTheme, defaultTheme, defaultColors } from './theme-utilities';
export { applyHoverColor, applyActiveColor, subtleColor, subtleHoverColor, subtleActiveColor } from './colors-utilities';
export * from './constants';
export * from './colors';
export * from './fonts';