import * as React from 'react'; import { Link, Routes, Route } from 'react-router-dom'; import { createHashHistory } from 'history'; import { HistoryRouter } from './HistoryRouter'; import { BasenameContextProvider } from './BasenameContextProvider'; import { useBasename } from './useBasename'; import { useCreatePath } from './useCreatePath'; import { FakeBrowserDecorator } from '../storybook//FakeBrowser'; export default { title: 'ra-core/routing/useCreatePath', decorators: [FakeBrowserDecorator], }; const Home = () => { const createPath = useCreatePath(); return ( <>

Home

); }; const PostList = () => { const basename = useBasename(); return (

Posts

Home
); }; const PostDetail = () => { const basename = useBasename(); return (

Post 123

Home
); }; export const AtRoot = (props, context) => ( } /> } /> } /> ); export const SubPath = (props, context) => (

Main

Go to admin
} /> } /> } /> } /> } />
);