import React from 'react'; import { Route } from 'react-router'; import { TestMemoryRouter, LinkBase, RouterNavigateFunction } from '../routing'; import { testDataProvider } from '../dataProvider'; import { CoreAdminContext } from './CoreAdminContext'; import { CoreAdminRoutes } from './CoreAdminRoutes'; import { CustomRoutes } from './CustomRoutes'; import { Resource } from './Resource'; import { AuthProvider, CoreLayoutProps } from '../types'; import { Browser } from '../storybook/FakeBrowser'; export default { title: 'ra-core/core/CoreAdminRoutes', }; export const Basic = ({ authProvider, navigateCallback, }: { authProvider?: AuthProvider; navigateCallback?: (n: RouterNavigateFunction) => void; }) => ( Foo} /> Bar} />
PostList
} />
CommentList
} />
); const Layout = ({ children }: CoreLayoutProps) => (
foo{' '} bar{' '} posts{' '} comments
Layout
{children}
); const CatchAll = () =>
; const Loading = () => <>Loading;