@antv/t8
Version:
T8 is a text visualization solution for unstructured data within the AntV technology stack, and it is a declarative T8 markdown syntax that can be used to describe the content of data interpretation reports.
22 lines (18 loc) • 719 B
JavaScript
;
var jsxRuntime = require('preact/jsx-runtime');
var preact = require('preact');
var compat = require('preact/compat');
require('tslib');
var index = require('../../../theme/seed/index.js');
function ThemeProvider(_a) {
var _b = _a.themeSeedToken, themeSeedToken = _b === void 0 ? index.defaultSeedToken : _b, children = _a.children;
return jsxRuntime.jsx(ThemeContext.Provider, { value: themeSeedToken, children: children });
}
var ThemeContext = preact.createContext(index.defaultSeedToken);
function useTheme() {
var seedToken = compat.useContext(ThemeContext);
return seedToken;
}
exports.ThemeProvider = ThemeProvider;
exports.useTheme = useTheme;
//# sourceMappingURL=theme.js.map