@api-platform/client-generator
Version:
Generate apps built with Next, Nuxt, Quasar, React, React Native, Vue or Vuetify for any API documented using Hydra or OpenAPI
29 lines (28 loc) • 704 B
JavaScript
export default {
path: '/{{{name}}}',
name: '{{{name}}}',
component: () => import('../components/{{{lc}}}/Layout'),
redirect: { name: '{{{titleUcFirst}}}List' },
children: [
{
name: '{{{titleUcFirst}}}List',
path: '',
component: () => import('../views/{{{lc}}}/List')
},
{
name: '{{{titleUcFirst}}}Create',
path: 'new',
component: () => import('../views/{{{lc}}}/Create')
},
{
name: '{{{titleUcFirst}}}Update',
path: ':id/edit',
component: () => import('../views/{{{lc}}}/Update')
},
{
name: '{{{titleUcFirst}}}Show',
path: ':id',
component: () => import('../views/{{{lc}}}/Show')
}
]
};