import * as React from 'react';
import { Route } from 'react-router';
import { TestMemoryRouter, LinkBase, RouterNavigateFunction } from '../routing';
import { Resource } from './Resource';
import { CoreAdmin } from './CoreAdmin';
export default {
title: 'ra-core/core/Resource',
};
const PostList = () => (
PostList
create{' '}
edit{' '}
show{' '}
custom
);
const PostEdit = () => (
);
const PostCreate = () => (
);
const PostShow = () => (
);
const PostIcon = () => PostIcon
;
const PostCustomRoute = () => (
);
const resource = {
name: 'posts',
options: { foo: 'bar' },
list: PostList,
edit: PostEdit,
create: PostCreate,
show: PostShow,
icon: PostIcon,
children: } />,
};
export const Basic = ({
navigateCallback,
}: {
navigateCallback?: (n: RouterNavigateFunction) => void;
}) => (
);
const Loading = () => Loading...
;