wash-cli 0.19.1

wasmcloud Shell (wash) CLI tool
import {Home} from 'lucide-react';
import {ReactElement} from 'react';
import {RouteObject} from 'react-router-dom';
import Dashboard from 'dashboard/Dashboard';
import AppLayout from 'layout/AppLayout';

export type AppRouteObject = RouteObject & {
  handle?: {
    title?: string;
    breadcrumbTitle?: string;
    icon?: ReactElement;
    hideInMenu?: boolean;
    hideInBreadcrumb?: boolean;
  };
  children?: AppRouteObject[];
};

export const routes: RouteObject[] = [
  {
    element: <AppLayout />,
    children: [
      {
        index: true,
        path: '/',
        element: <Dashboard />,
        handle: {
          breadcrumbTitle: 'Washboard',
          title: 'Washboard',
          icon: <Home />,
        },
      },
    ],
  },
];