Files
app-test-nuxt/types/menu.ts
2025-11-26 07:49:54 +00:00

28 lines
459 B
TypeScript

export interface MenuItem {
id: string
title: string
url: string
icon: string
parentId?: string
children?: MenuItem[]
order: number
isActive: boolean
reference?: string
createdAt?: string
updatedAt?: string
}
export interface MenuForm {
titleMenu: string
sideMenu: string
nameMenu: string
linkUrlMenu: string
iconMenu: string
}
export interface MenuData {
menus: MenuItem[]
references: string[]
menuOptions: string[]
}