All checks were successful
farmcontrol/farmcontrol-ui/pipeline/head This commit looks good
181 lines
3.8 KiB
JavaScript
181 lines
3.8 KiB
JavaScript
const managementSidebarItems = [
|
|
{
|
|
key: 'filaments',
|
|
iconKey: 'filament',
|
|
label: 'Filaments',
|
|
path: '/dashboard/management/filaments'
|
|
},
|
|
{
|
|
key: 'filamentSkus',
|
|
iconKey: 'filamentSku',
|
|
label: 'Filament SKUs',
|
|
path: '/dashboard/management/filamentskus'
|
|
},
|
|
{
|
|
key: 'parts',
|
|
iconKey: 'part',
|
|
label: 'Parts',
|
|
path: '/dashboard/management/parts'
|
|
},
|
|
{
|
|
key: 'partSkus',
|
|
iconKey: 'partSku',
|
|
label: 'Part SKUs',
|
|
path: '/dashboard/management/partskus'
|
|
},
|
|
{
|
|
key: 'products',
|
|
iconKey: 'product',
|
|
label: 'Products',
|
|
path: '/dashboard/management/products'
|
|
},
|
|
{
|
|
key: 'productCategories',
|
|
iconKey: 'productCategory',
|
|
label: 'Product Categories',
|
|
path: '/dashboard/management/productcategories'
|
|
},
|
|
{
|
|
key: 'productSkus',
|
|
iconKey: 'productSku',
|
|
label: 'Product SKUs',
|
|
path: '/dashboard/management/productskus'
|
|
},
|
|
{
|
|
key: 'vendors',
|
|
iconKey: 'vendor',
|
|
label: 'Vendors',
|
|
path: '/dashboard/management/vendors'
|
|
},
|
|
{
|
|
key: 'materials',
|
|
iconKey: 'material',
|
|
label: 'Materials',
|
|
path: '/dashboard/management/materials'
|
|
},
|
|
{ type: 'divider' },
|
|
{
|
|
key: 'couriers',
|
|
iconKey: 'courier',
|
|
label: 'Couriers',
|
|
path: '/dashboard/management/couriers'
|
|
},
|
|
{
|
|
key: 'courierServices',
|
|
iconKey: 'courierService',
|
|
label: 'Courier Services',
|
|
path: '/dashboard/management/courierservices'
|
|
},
|
|
{ type: 'divider' },
|
|
{
|
|
key: 'taxRates',
|
|
iconKey: 'taxRate',
|
|
label: 'Tax Rates',
|
|
path: '/dashboard/management/taxrates'
|
|
},
|
|
{
|
|
key: 'taxRecords',
|
|
iconKey: 'taxRecord',
|
|
label: 'Tax Records',
|
|
path: '/dashboard/management/taxrecords'
|
|
},
|
|
{ type: 'divider' },
|
|
{
|
|
key: 'noteTypes',
|
|
iconKey: 'noteType',
|
|
label: 'Note Types',
|
|
path: '/dashboard/management/notetypes'
|
|
},
|
|
{
|
|
key: 'documents',
|
|
iconKey: 'document',
|
|
label: 'Documents',
|
|
children: [
|
|
{
|
|
key: 'documentPrinters',
|
|
iconKey: 'documentPrinter',
|
|
label: 'Document Printers',
|
|
path: '/dashboard/management/documentprinters'
|
|
},
|
|
{
|
|
key: 'documentJobs',
|
|
iconKey: 'documentJob',
|
|
label: 'Document Jobs',
|
|
path: '/dashboard/management/documentjobs'
|
|
},
|
|
{
|
|
key: 'documentTemplates',
|
|
iconKey: 'documentTemplate',
|
|
label: 'Document Templates',
|
|
path: '/dashboard/management/documenttemplates'
|
|
},
|
|
{
|
|
key: 'documentSizes',
|
|
iconKey: 'documentSize',
|
|
label: 'Document Sizes',
|
|
path: '/dashboard/management/documentsizes'
|
|
}
|
|
]
|
|
},
|
|
{ type: 'divider' },
|
|
{
|
|
key: 'hosts',
|
|
iconKey: 'host',
|
|
label: 'Hosts',
|
|
path: '/dashboard/management/hosts'
|
|
},
|
|
{ type: 'divider' },
|
|
{
|
|
key: 'users',
|
|
iconKey: 'person',
|
|
label: 'Users',
|
|
path: '/dashboard/management/users'
|
|
},
|
|
{
|
|
key: 'appPasswords',
|
|
iconKey: 'appPassword',
|
|
label: 'App Passwords',
|
|
path: '/dashboard/management/apppasswords'
|
|
},
|
|
{
|
|
key: 'settings',
|
|
iconKey: 'settings',
|
|
label: 'Settings',
|
|
path: '/dashboard/management/settings'
|
|
},
|
|
{
|
|
key: 'appUpdate',
|
|
iconKey: 'settings',
|
|
label: 'App Update',
|
|
path: '/dashboard/management/appupdate'
|
|
},
|
|
{
|
|
key: 'files',
|
|
iconKey: 'file',
|
|
label: 'Files',
|
|
path: '/dashboard/management/files'
|
|
},
|
|
{
|
|
key: 'auditLogs',
|
|
iconKey: 'auditLog',
|
|
label: 'Audit Logs',
|
|
path: '/dashboard/management/auditlogs'
|
|
},
|
|
{ type: 'divider' },
|
|
{
|
|
key: 'developer',
|
|
iconKey: 'developer',
|
|
label: 'Developer',
|
|
path: '/dashboard/developer/sessionstorage',
|
|
devOnly: true
|
|
},
|
|
{
|
|
key: 'about',
|
|
iconKey: 'infoCircle',
|
|
label: 'About',
|
|
path: '/dashboard/management/about'
|
|
}
|
|
]
|
|
|
|
export default managementSidebarItems
|