UNPKG

@baseplate-dev/react-generators

Version:

React Generators for Baseplate

29 lines 1.25 kB
import { renderTextTemplateGroupAction } from '@baseplate-dev/core-generators'; import { createGeneratorTask, createProviderType } from '@baseplate-dev/sync'; import { CORE_REACT_TAILWIND_PATHS } from './template-paths.js'; import { CORE_REACT_TAILWIND_TEMPLATES } from './typed-templates.js'; const coreReactTailwindRenderers = createProviderType('core-react-tailwind-renderers'); const coreReactTailwindRenderersTask = createGeneratorTask({ dependencies: { paths: CORE_REACT_TAILWIND_PATHS.provider }, exports: { coreReactTailwindRenderers: coreReactTailwindRenderers.export() }, run({ paths }) { return { providers: { coreReactTailwindRenderers: { mainGroup: { render: (options) => renderTextTemplateGroupAction({ group: CORE_REACT_TAILWIND_TEMPLATES.mainGroup, paths, ...options, }), }, }, }, }; }, }); export const CORE_REACT_TAILWIND_RENDERERS = { provider: coreReactTailwindRenderers, task: coreReactTailwindRenderersTask, }; //# sourceMappingURL=template-renderers.js.map