Skip to content

Commit 5904c1c

Browse files
committed
Improve stories
1 parent 50fc7d0 commit 5904c1c

File tree

1 file changed

+26
-23
lines changed

1 file changed

+26
-23
lines changed

packages/ra-ui-materialui/src/input/ReferenceArrayInput.stories.tsx

Lines changed: 26 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,16 @@ import * as React from 'react';
22
import {
33
DataProvider,
44
Form,
5+
Resource,
56
testDataProvider,
67
TestMemoryRouter,
78
} from 'ra-core';
89
import polyglotI18nProvider from 'ra-i18n-polyglot';
910
import englishMessages from 'ra-language-english';
10-
import { Admin, Resource } from 'react-admin';
1111
import fakeRestProvider from 'ra-data-fakerest';
1212

1313
import { AdminContext } from '../AdminContext';
14+
import { AdminUI } from '../AdminUI';
1415
import { Create, Edit } from '../detail';
1516
import { SimpleForm } from '../form';
1617
import { DatagridInput, TextInput } from '../input';
@@ -31,8 +32,8 @@ const tags = [
3132
];
3233

3334
const dataProvider = testDataProvider({
34-
// @ts-ignore
3535
getList: () =>
36+
// @ts-ignore
3637
Promise.resolve({
3738
data: tags,
3839
total: tags.length,
@@ -50,27 +51,29 @@ const i18nProvider = polyglotI18nProvider(() => englishMessages);
5051

5152
export const Basic = () => (
5253
<TestMemoryRouter initialEntries={['/posts/create']}>
53-
<Admin dataProvider={dataProvider}>
54-
<Resource name="tags" recordRepresentation={'name'} />
55-
<Resource
56-
name="posts"
57-
create={() => (
58-
<Create
59-
resource="posts"
60-
record={{ tags_ids: [1, 3] }}
61-
sx={{ width: 600 }}
62-
>
63-
<SimpleForm>
64-
<ReferenceArrayInput
65-
reference="tags"
66-
resource="posts"
67-
source="tags_ids"
68-
/>
69-
</SimpleForm>
70-
</Create>
71-
)}
72-
/>
73-
</Admin>
54+
<AdminContext dataProvider={dataProvider}>
55+
<AdminUI>
56+
<Resource name="tags" recordRepresentation={'name'} />
57+
<Resource
58+
name="posts"
59+
create={() => (
60+
<Create
61+
resource="posts"
62+
record={{ tags_ids: [1, 3] }}
63+
sx={{ width: 600 }}
64+
>
65+
<SimpleForm>
66+
<ReferenceArrayInput
67+
reference="tags"
68+
resource="posts"
69+
source="tags_ids"
70+
/>
71+
</SimpleForm>
72+
</Create>
73+
)}
74+
/>
75+
</AdminUI>
76+
</AdminContext>
7477
</TestMemoryRouter>
7578
);
7679

0 commit comments

Comments
 (0)