ct-frontend-addons
TypeScript icon, indicating that this package has built-in type declarations

0.5.3 • Public • Published

ct-frontend-addons

Available modules

  1. Minimum quantity
  2. Superuser
  3. Configurable components

Install

// cd backend directory
yarn add ct-frontend-addons

Usage

// backend/index.ts
+import { injectExtensionsRegistry } from 'ct-frontend-addons/dist/extensions';

-export default {
-  'dynamic-page-handler': mergeDynamicPageHandlers(extensionsToMerge),
-  'data-sources': extensionsToMerge.map((extension) => extension['data-sources'] || {}).reduce(Object.assign, {}),
-  actions: mergeActions(extensionsToMerge),
-} as ExtensionRegistry;
+export default injectExtensionsRegistry(
+  {
+    'dynamic-page-handler': mergeDynamicPageHandlers(extensionsToMerge),
+    'data-sources': extensionsToMerge.map((extension) => extension['data-sources'] || {}).reduce(Object.assi
gn, {}),
+    actions: mergeActions(extensionsToMerge),
+  } as ExtensionRegistry,
+  {
+    modules: { ... }
+  },
+);

Readme

Keywords

Package Sidebar

Install

npm i ct-frontend-addons

Weekly Downloads

68

Version

0.5.3

License

ISC

Unpacked Size

412 kB

Total Files

249

Last publish

Collaborators

  • behnam777