first commit

This commit is contained in:
2025-11-26 07:49:54 +00:00
commit d8685ccf10
468 changed files with 41346 additions and 0 deletions

27
types/menu.ts Normal file
View File

@@ -0,0 +1,27 @@
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[]
}