Front-Complete/src/app/configs/navigationConfig.ts

45 lines
1.1 KiB
TypeScript

import i18next from 'i18next';
import { FuseNavItemType } from '@fuse/core/FuseNavigation/types/FuseNavItemType';
import ar from './navigation-i18n/ar';
import en from './navigation-i18n/en';
import tr from './navigation-i18n/tr';
import es from './navigation-i18n/es';
i18next.addResourceBundle('en', 'navigation', en);
i18next.addResourceBundle('tr', 'navigation', tr);
i18next.addResourceBundle('ar', 'navigation', ar);
i18next.addResourceBundle('es', 'navigation', es);
/**
* The navigationConfig object is an array of navigation items for the Fuse application.
*/
const navigationConfig: FuseNavItemType[] = [
{
id: 'example-component',
title: 'Example',
translate: 'EXAMPLE',
type: 'item',
icon: 'heroicons-outline:star',
url: 'example'
},
{
id: 'dashboard-component',
title: 'Tablero',
translate: 'TABLERO',
type: 'item',
icon: 'heroicons-outline:star',
url: 'dashboards/project'
},
{
id: 'invoice-component',
title: 'Factura',
translate: 'INVOICE',
type: 'item',
icon: 'heroicons-outline:document-text',
url: 'invoice/list'
}
];
export default navigationConfig;