NavUser (the control that switches company / membership via session) so admins with multiple brand memberships can change context the same way they do in tools.attik-frontend/src/components/navbar/Navbar.tsx: it renders favorites, items from navButtons / footButtons in attik-frontend/src/util/data/navButtons.tsx through Navlink, plus notifications and NavUser at the foot of the rail.NavUser (attik-frontend/src/components/navbar/NavUser.tsx) shows the signed-in user; when the user has more than one membership, it exposes a “Switch Company” list that PATCHes session/{sessionToken} with selectedCompany, then reloads—so company context stays aligned with the rest of the app.Frontend
Navlink-style items (icons + labels + optional subnav), and the same permission-gating pattern used for navButtons where admin routes need it.NavUser in the admin layout so company switching and account/session actions behave like tools (multi-company dropdown + single-membership link behavior).navButtons) or shared primitives so Dashboard routes are first-class entries; exact route paths and subdomain layout depend on admin app routing (ATT-1015) and Decision needed for final IA.attik-frontend/src/app/tools/layout.tsx with Navbar—admin should follow the same component patterns without one-off markup.Backend
attik-frontend/src/components/navbar/Navbar.tsxattik-frontend/src/util/data/navButtons.tsxattik-frontend/src/components/navbar/NavUser.tsxattik-frontend/src/components/navbar/Navlink.tsxattik-frontend/src/app/tools/layout.tsxPlease authenticate to join the conversation.
Completed
Main App
3 months ago
Linear
Get notified by email when there are changes.
Completed
Main App
3 months ago
Linear
Get notified by email when there are changes.