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;
}) => (