UNPKG

@antv/t8

Version:

T8 is a text visualization solution for unstructured data within the AntV technology stack, and it is a declarative JSON Schema syntax that can be used to describe the content of data interpretation reports.

19 lines (16 loc) 652 B
import { jsx } from 'preact/jsx-runtime'; import { createContext } from 'preact'; import { useContext } from 'preact/compat'; import 'tslib'; import { defaultSeedToken } from '../../../theme/seed/index.js'; function ThemeProvider(_a) { var _b = _a.themeSeedToken, themeSeedToken = _b === void 0 ? defaultSeedToken : _b, children = _a.children; return jsx(ThemeContext.Provider, { value: themeSeedToken, children: children }); } var ThemeContext = createContext(defaultSeedToken); function useTheme() { var seedToken = useContext(ThemeContext); return seedToken; } export { ThemeProvider, useTheme }; //# sourceMappingURL=theme.js.map