1
0
Fork 0

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:
Jason Fraley 2026-09-06 05:32:04 -04:00
parent fb83250ff5
commit c37a848d66

View file

@ -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>