UNPKG

zentrixui

Version:

ZentrixUI - A modern, highly customizable and accessible React file upload component library with multiple variants, JSON-based configuration, and excellent developer experience.

36 lines (35 loc) 1.22 kB
import { configSchema, defaultConfig, loadConfigFromJSON, mergeConfig, validateConfig } from "./config/schema.js"; import { configToCSSProperties, createConfigPreset, deepMerge, diffConfigurations, generateTypeDefinitions, getConfigurationErrors, loadConfiguration, mergeConfigurations } from "./config/utils.js"; import { applyTheme, cn, createThemeWatcher, generateCSSVariables, generateThemeClasses, getResponsiveClasses, getSystemTheme, resolveTheme, validateThemeConfig } from "./utils/theme.js"; import { ThemeProvider, ThemeToggle, useTheme, useThemeVariables } from "./theme.js"; import { FileUpload } from "./components/file-upload/file-upload.js"; export { FileUpload, ThemeProvider, ThemeToggle, applyTheme, cn, configSchema, configToCSSProperties, createConfigPreset, createThemeWatcher, deepMerge, defaultConfig, diffConfigurations, generateCSSVariables, generateThemeClasses, generateTypeDefinitions, getConfigurationErrors, getResponsiveClasses, getSystemTheme, loadConfigFromJSON, loadConfiguration, mergeConfig, mergeConfigurations, resolveTheme, useTheme, useThemeVariables, validateConfig, validateThemeConfig }; //# sourceMappingURL=index.js.map