improvement

This commit is contained in:
William Buezas 2024-01-27 12:14:50 -03:00
parent 187cca127f
commit e9fe4a3cb9
3 changed files with 6 additions and 5 deletions

View File

@ -212,6 +212,7 @@ async function togglePinned(item, event) {
clickable
:icon="item.icon"
:label="t(item.title)"
:content-inset-level="0.5"
>
<LeftMenuItemGroup :item="item" />
</QExpansionItem>

View File

@ -352,7 +352,7 @@ export default {
meta: {
title: 'creditManagement',
icon: 'paid',
children: [
menuChildren: [
{
name: 'CustomerCreditContracts',
title: 'creditContracts',

View File

@ -52,9 +52,9 @@ export const useNavigationStore = defineStore('navigationStore', () => {
function addMenuItem(module, route, parent) {
const { meta } = route;
let { children = null } = meta;
if (children)
children = children.map(({ name, title, icon }) => ({
let { menuChildren = null } = meta;
if (menuChildren)
menuChildren = menuChildren.map(({ name, title, icon }) => ({
name,
icon,
title: `${module}.pageTitles.${title}`,
@ -64,7 +64,7 @@ export const useNavigationStore = defineStore('navigationStore', () => {
const item = {
name: route.name,
children: children,
children: menuChildren,
};
if (meta) {
item.title = `${module}.pageTitles.${meta.title}`;