| 12345678910111213141516171819202122232425 |
- import {$useMenu} from "~/use/template/menu";
- test('test constructMenu', () => {
- const menuWithoutChildren = $useMenu.constructMenu('icon', 'children', '/url', false)
- expect(menuWithoutChildren).toStrictEqual({
- "icon": "icon",
- "title": "children",
- "to": "/url",
- "old": false
- });
- const menuWithChildren = $useMenu.constructMenu('icon', 'parent', undefined, undefined, [menuWithoutChildren])
- expect(menuWithChildren).toStrictEqual({
- "children": [
- {
- "icon": "icon",
- "old": false,
- "title": "children",
- "to": "/url"
- }
- ],
- "icon": "icon",
- "title": "parent"
- });
- })
|