UNPKG

@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) 1.08 kB
'use strict'; var jsxRuntime = require('preact/jsx-runtime'); var index = require('../../plugin/index.js'); require('tslib'); var index$1 = require('../../theme/seed/index.js'); var theme = require('./hooks/theme.js'); var plugin = require('./hooks/plugin.js'); var event = require('./hooks/event.js'); require('./hooks/currentParagraphInfo.js'); /** * The ContextProvider component wraps the application with necessary context providers for plugins and themes. */ var ContextProvider = function (_a) { var _b = _a.plugin, plugin$1 = _b === void 0 ? index.presetPluginManager : _b, _c = _a.themeSeedToken, themeSeedToken = _c === void 0 ? index$1.defaultSeedToken : _c, _d = _a.events, events = _d === void 0 ? {} : _d, children = _a.children; return (jsxRuntime.jsx(plugin.PluginProvider, { plugin: plugin$1, children: jsxRuntime.jsx(theme.ThemeProvider, { themeSeedToken: themeSeedToken, children: jsxRuntime.jsx(event.EventProvider, { events: events, children: children }) }) })); }; exports.ContextProvider = ContextProvider; //# sourceMappingURL=provider.js.map