refactor(nav): group minigame links into Exercises submenu
Collapse the four training minigame entries (Flight Simulator, Minefield Clearance, Radio Traffic, Qualification Course) into a single DropdownMenuSub under the user menu.
This commit is contained in:
parent
fb83250ff5
commit
c37a848d66
1 changed files with 36 additions and 24 deletions
|
|
@ -7,6 +7,7 @@ import {
|
||||||
ChevronsUpDown,
|
ChevronsUpDown,
|
||||||
Crosshair,
|
Crosshair,
|
||||||
FileTextIcon,
|
FileTextIcon,
|
||||||
|
Gamepad2,
|
||||||
LogOut,
|
LogOut,
|
||||||
Radio,
|
Radio,
|
||||||
Users2,
|
Users2,
|
||||||
|
|
@ -23,6 +24,9 @@ import {
|
||||||
DropdownMenuItem,
|
DropdownMenuItem,
|
||||||
DropdownMenuLabel,
|
DropdownMenuLabel,
|
||||||
DropdownMenuSeparator,
|
DropdownMenuSeparator,
|
||||||
|
DropdownMenuSub,
|
||||||
|
DropdownMenuSubContent,
|
||||||
|
DropdownMenuSubTrigger,
|
||||||
DropdownMenuTrigger,
|
DropdownMenuTrigger,
|
||||||
} from "@/components/ui/dropdown-menu";
|
} from "@/components/ui/dropdown-menu";
|
||||||
import {
|
import {
|
||||||
|
|
@ -132,30 +136,38 @@ export function NavUser({
|
||||||
Service Record
|
Service Record
|
||||||
</Link>
|
</Link>
|
||||||
</DropdownMenuItem>
|
</DropdownMenuItem>
|
||||||
<DropdownMenuItem asChild>
|
<DropdownMenuSub>
|
||||||
<Link href="/flappy">
|
<DropdownMenuSubTrigger>
|
||||||
<Bird />
|
<Gamepad2 />
|
||||||
Flight Simulator
|
Exercises
|
||||||
</Link>
|
</DropdownMenuSubTrigger>
|
||||||
</DropdownMenuItem>
|
<DropdownMenuSubContent>
|
||||||
<DropdownMenuItem asChild>
|
<DropdownMenuItem asChild>
|
||||||
<Link href="/eod">
|
<Link href="/flappy">
|
||||||
<Bomb />
|
<Bird />
|
||||||
Minefield Clearance
|
Flight Simulator
|
||||||
</Link>
|
</Link>
|
||||||
</DropdownMenuItem>
|
</DropdownMenuItem>
|
||||||
<DropdownMenuItem asChild>
|
<DropdownMenuItem asChild>
|
||||||
<Link href="/radio">
|
<Link href="/eod">
|
||||||
<Radio />
|
<Bomb />
|
||||||
Radio Traffic
|
Minefield Clearance
|
||||||
</Link>
|
</Link>
|
||||||
</DropdownMenuItem>
|
</DropdownMenuItem>
|
||||||
<DropdownMenuItem asChild>
|
<DropdownMenuItem asChild>
|
||||||
<Link href="/qualification">
|
<Link href="/radio">
|
||||||
<Crosshair />
|
<Radio />
|
||||||
Qualification Course
|
Radio Traffic
|
||||||
</Link>
|
</Link>
|
||||||
</DropdownMenuItem>
|
</DropdownMenuItem>
|
||||||
|
<DropdownMenuItem asChild>
|
||||||
|
<Link href="/qualification">
|
||||||
|
<Crosshair />
|
||||||
|
Qualification Course
|
||||||
|
</Link>
|
||||||
|
</DropdownMenuItem>
|
||||||
|
</DropdownMenuSubContent>
|
||||||
|
</DropdownMenuSub>
|
||||||
</DropdownMenuGroup>
|
</DropdownMenuGroup>
|
||||||
<DropdownMenuSeparator />
|
<DropdownMenuSeparator />
|
||||||
<DropdownMenuGroup>
|
<DropdownMenuGroup>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue