import type { Meta, StoryObj } from "@storybook/react"; import { Admin, CustomRoutes, EditGuesser, LayoutProps, ListGuesser, Resource, ShowGuesser, } from "react-admin"; import { dataProvider } from "../../../dataProvider"; import fakeDataProvider from "ra-data-fakerest"; import { replaceOnGenerate } from "@amplicode/storybook-extensions"; import { AnyPropsComponent } from "../../../utils"; import { ContainerLayout } from "../layout/container-layout/ContainerLayout"; import { HorizontalMenu } from "../layout/container-layout/HorizontalMenu"; import { Route } from "react-router-dom"; const meta = { title: "Layouts/Container", component: Admin, parameters: { layout: "fullscreen", }, } satisfies Meta; export default meta; type Story = StoryObj; export const Container: Story = { name: "Container Layout", render: () => { const MainMenu = () => { return ( ); }; const AppLayout = (props: LayoutProps) => ( ); return ( Home} /> Projects} /> About} /> ); }, };