mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-26 18:42:49 +00:00
Merge branch 'freight_feature/profile' of github.com:Tria-plc/edr-platform into freight_feature/profile
This commit is contained in:
@@ -53,7 +53,12 @@ export interface AppLayoutProps {
|
||||
title?: string;
|
||||
sidebarItems: SidebarItem[];
|
||||
activeHref?: string;
|
||||
onNavigate?: (href: string) => void;
|
||||
/**
|
||||
* Navigate to a route. Accepts an optional options object (e.g. `{ state }`)
|
||||
* forwarded to the router — used to pass navigation state like `fresh: true`
|
||||
* to the new-booking wizard. Compatible with react-router's `navigate`.
|
||||
*/
|
||||
onNavigate?: (href: string, options?: { state?: unknown }) => void;
|
||||
enableThemeToggle?: boolean;
|
||||
userName?: string;
|
||||
userEmail?: string;
|
||||
@@ -157,7 +162,8 @@ export function AppLayout({
|
||||
const primaryDarkColor = theme.colors["edr-green"][7];
|
||||
|
||||
const activePath = activeHref.toLowerCase();
|
||||
const navigate = (href: string) => onNavigate?.(href);
|
||||
const navigate = (href: string, options?: { state?: unknown }) =>
|
||||
onNavigate?.(href, options);
|
||||
|
||||
const toggleTheme = () => {
|
||||
setColorScheme(computedColorScheme === "dark" ? "light" : "dark");
|
||||
|
||||
Reference in New Issue
Block a user