UNPKG

@gobvoz/cli-fsd

Version:

Utility to create slices in Feature-Sliced Design methodology. Expect, that you have already installed `react`, `typescript`, `@reduxjs/toolkit`, `@reduxjs/toolkit-query`, `i18n` and use `module.scss` structure.

12 lines (8 loc) 302 B
const lazyTemplate = sliceName => { return `import { lazy } from 'react'; const ${sliceName.pascalCase}Lazy = lazy(() => import('./${sliceName.kebabCase}').then(module => ({ default: module.${sliceName.pascalCase} })), ); export { ${sliceName.pascalCase}Lazy }; `; }; export default lazyTemplate;