@digifi-los/reactapp
Version:
105 lines (104 loc) • 2.54 kB
JavaScript
module.exports = (periodic) => {
const reactadmin = periodic.app.locals.extension.reactadmin;
let navlinks = [];
navlinks = navlinks.concat([
{
'component': 'MenuAppLink',
'props': {
'href': `${reactadmin.manifest_prefix}account/profile`,
'label': 'My Account',
'id': 'my-account',
},
},
// {
// 'component': 'MenuAppLink',
// 'props': {
// 'href': '/r-admin/content/testcharts',
// 'label': 'Test Charts',
// 'id': 'testcharts',
// },
// },
// {
// 'component': 'MenuAppLink',
// 'props': {
// 'href': '/r-admin/content/testtables',
// 'label': 'Test Tables',
// 'id': 'testtables',
// },
// },
// {
// 'component': 'MenuAppLink',
// 'props': {
// 'href': '/r-admin/content/testformtables',
// 'label': 'Test Form Tables',
// 'id': 'testformtables',
// },
// },
// {
// 'component': 'MenuAppLink',
// 'props': {
// 'href': '/r-admin/content/testform',
// 'label': 'Test Form',
// 'id': 'tforms',
// },
// },
// {
// 'component': 'MenuAppLink',
// 'props': {
// 'href': '/r-admin/content/dynamics',
// 'label': 'Dynamics',
// 'id': 'dynamics',
// },
// },
// {
// 'component': 'MenuAppLink',
// 'props': {
// 'href': '/r-admin/content/testform_window',
// 'label': 'Test Form Window',
// 'id': 'form_window',
// },
// },
// {
// 'component': 'MenuAppLink',
// 'props': {
// 'href': '/r-admin/content/accounts_sample',
// 'label': 'TestAccounts',
// 'id': 'testaccounts',
// },
// },
// {
// 'component': 'MenuAppLink',
// 'props': {
// 'href': '/r-admin/content/testtables',
// 'label': 'Test Tables',
// 'id': 'testtables',
// },
// },
]);
let ra_nav = [
{
component: 'SubMenuLinks',
children: [
{
'component': 'MenuLabel',
'children': 'Reactadmin',
},
].concat(...navlinks),
},
];
return {
'wrapper': {
'style': {},
},
'container': {
'style': {},
},
'layout': {
'component': 'Menu',
'props': {
'style': {},
},
'children': ra_nav,
},
};
};