feat(ui): company list page with columns, filters, and sidebar entry

This commit is contained in:
Matt Ciaccio
2026-04-24 14:05:24 +02:00
parent 4e448dd06e
commit 64d7b5c765
5 changed files with 346 additions and 0 deletions

View File

@@ -9,6 +9,7 @@ import {
Bookmark,
Anchor,
Ship,
Building2,
Receipt,
FileText,
FolderOpen,
@@ -62,6 +63,7 @@ function buildNavSections(portSlug: string | undefined): NavSection[] {
{ href: `${base}/dashboard`, label: 'Dashboard', icon: LayoutDashboard },
{ href: `${base}/clients`, label: 'Clients', icon: Users },
{ href: `${base}/yachts`, label: 'Yachts', icon: Ship },
{ href: `${base}/companies`, label: 'Companies', icon: Building2 },
{ href: `${base}/interests`, label: 'Interests', icon: Bookmark },
{ href: `${base}/berths`, label: 'Berths', icon: Anchor },
],