@greensight/gds
Version:
Greensight Design System
69 lines (64 loc) • 2.19 kB
JavaScript
var ColorsAutokit = require('./ColorsAutokit.js');
var TypographyAutokit = require('./TypographyAutokit.js');
var IconsAutokit = require('./IconsAutokit.js');
var LayoutAutokit = require('./LayoutAutokit.js');
var ShadowsAutokit = require('./ShadowsAutokit.js');
require('react');
var useTheme = require('./useTheme-DeOpgGLJ.js');
require('./index-LHcFegvE.js');
require('./typography-BBxN4_mk.js');
require('./copyToClipboard-DwvgGl08.js');
require('react-dom');
require('./style-inject.es-XZHJH68X.js');
var AutokitsThemeProvider = function AutokitsThemeProvider(_ref) {
var children = _ref.children,
theme = _ref.theme;
return useTheme.jsx(useTheme.ThemeContext.Provider, {
value: theme
}, children);
};
var getIconsReq$1 = function getIconsReq() {
return undefined("/src/**/*.svg", {
"import": 'default',
eager: true
});
};
var getIconsReqKeys$1 = function getIconsReqKeys(iconReq) {
return Object.keys(iconReq);
};
var getIconComponent$1 = function getIconComponent(iconReq, name) {
return iconReq[name];
};
var useIconsVite = function useIconsVite() {
return {
getIconsReq: getIconsReq$1,
getIconsReqKeys: getIconsReqKeys$1,
getIconComponent: getIconComponent$1
};
};
var getIconsReq = function getIconsReq() {
return require.context('/src', true, /\.svg$/);
};
var getIconsReqKeys = function getIconsReqKeys(iconReq) {
return iconReq.keys();
};
var getIconComponent = function getIconComponent(iconReq, name) {
return iconReq(name)["default"];
};
var useIconsWebpack = function useIconsWebpack() {
return {
getIconsReq: getIconsReq,
getIconsReqKeys: getIconsReqKeys,
getIconComponent: getIconComponent
};
};
exports.ColorsAutokit = ColorsAutokit.ColorsAutokit;
exports.TypographyAutokit = TypographyAutokit.TypographyAutokit;
exports.IconsAutokit = IconsAutokit.IconsAutokit;
exports.LayoutAutokit = LayoutAutokit.LayoutAutokit;
exports.ShadowsAutokit = ShadowsAutokit.ShadowsAutokit;
exports.ThemeContext = useTheme.ThemeContext;
exports.useAutokitsTheme = useTheme.useAutokitsTheme;
exports.ThemeProvider = AutokitsThemeProvider;
exports.useIconsVite = useIconsVite;
exports.useIconsWebpack = useIconsWebpack;