@zohodesk/dot
Version:
In this Library, we Provide Some Basic Components to Build Your Application
47 lines • 2.2 kB
JavaScript
import { LIBRARY_COMPONENT, LIBRARY_DOT, LIBRARY_SVG, THEME_APPEARANCE_DARK, THEME_APPEARANCE_LIGHT, THEME_APPEARANCE_PURE_DARK } from "./constants";
export const themeAppearanceImports = {
Lib_LightMode_Component: () => import(
/* webpackChunkName: 'Lib_LightMode_Component' */
"../libraryChunks/appearance/component/Light_Component"),
Lib_DarkMode_Component: () => import(
/* webpackChunkName: 'Lib_DarkMode_Component' */
"../libraryChunks/appearance/component/Dark_Component"),
Lib_PureDarkMode_Component: () => import(
/* webpackChunkName: 'Lib_PureDarkMode_Component' */
"../libraryChunks/appearance/component/PureDark_Component"),
Lib_LightMode_Dot: () => import(
/* webpackChunkName: 'Lib_LightMode_Dot' */
"./../../../assets/Appearance/light/mode/Dot_LightMode.module.css"),
Lib_DarkMode_Dot: () => import(
/* webpackChunkName: 'Lib_DarkMode_Dot' */
"./../../../assets/Appearance/dark/mode/Dot_DarkMode.module.css"),
Lib_PureDarkMode_Dot: () => import(
/* webpackChunkName: 'Lib_PureDarkMode_Dot' */
"./../../../assets/Appearance/pureDark/mode/Dot_PureDarkMode.module.css"),
Lib_LightMode_SVG: () => import(
/* webpackChunkName: 'Lib_LightMode_SVG' */
'@zohodesk/svg/assets/Appearance/light/mode/SVG_LightMode.module.css'),
Lib_DarkMode_SVG: () => import(
/* webpackChunkName: 'Lib_DarkMode_SVG' */
'@zohodesk/svg/assets/Appearance/dark/mode/SVG_DarkMode.module.css'),
Lib_PureDarkMode_SVG: () => import(
/* webpackChunkName: 'Lib_PureDarkMode_SVG' */
'@zohodesk/svg/assets/Appearance/pureDark/mode/SVG_PureDarkMode.module.css')
};
export const themeAppearanceMapping = {
[LIBRARY_COMPONENT]: {
[THEME_APPEARANCE_LIGHT]: 'Lib_LightMode_Component',
[THEME_APPEARANCE_DARK]: 'Lib_DarkMode_Component',
[THEME_APPEARANCE_PURE_DARK]: 'Lib_PureDarkMode_Component'
},
[LIBRARY_DOT]: {
[THEME_APPEARANCE_LIGHT]: 'Lib_LightMode_Dot',
[THEME_APPEARANCE_DARK]: 'Lib_DarkMode_Dot',
[THEME_APPEARANCE_PURE_DARK]: 'Lib_PureDarkMode_Dot'
},
[LIBRARY_SVG]: {
[THEME_APPEARANCE_LIGHT]: 'Lib_LightMode_SVG',
[THEME_APPEARANCE_DARK]: 'Lib_DarkMode_SVG',
[THEME_APPEARANCE_PURE_DARK]: 'Lib_PureDarkMode_SVG'
}
};