| 12345678910111213141516171819202122232425262728293031323334353637 |
- import { addNavMenuSection } from '@vendure/admin-ui/core';
- import { registerReactFormInputComponent, registerReactCustomDetailComponent } from '@vendure/admin-ui/react';
- import { CustomDetailComponent } from './components/CustomDetailComponent';
- import { ReactNumberInput } from './components/ReactNumberInput';
- export default [
- addNavMenuSection(
- {
- id: 'greeter',
- label: 'My Extensions',
- items: [
- {
- id: 'greeter',
- label: 'Greeter',
- routerLink: ['/extensions/example/greet'],
- icon: 'cursor-hand-open',
- },
- {
- id: 'products',
- label: 'Products',
- routerLink: ['/extensions/example/products'],
- icon: 'checkbox-list',
- },
- ],
- },
- 'settings',
- ),
- registerReactFormInputComponent('react-number-input', ReactNumberInput),
- registerReactCustomDetailComponent({
- component: CustomDetailComponent,
- locationId: 'product-detail',
- props: {
- foo: 'bar',
- },
- }),
- ];
|