Skip to content

Commit 9f27dff

Browse files
authored
Merge pull request #10592 from marmelab/fix/simpleListConfigurable_story
[chore] Fix `<SimpleListConfigurable>` story
2 parents 30dc252 + e08a67d commit 9f27dff

File tree

1 file changed

+23
-31
lines changed

1 file changed

+23
-31
lines changed
Lines changed: 23 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
11
import * as React from 'react';
2-
import {
3-
PreferencesEditorContextProvider,
4-
I18nContextProvider,
5-
TestMemoryRouter,
6-
} from 'ra-core';
72
import polyglotI18nProvider from 'ra-i18n-polyglot';
83
import en from 'ra-language-english';
94
import fr from 'ra-language-french';
5+
import { Box } from '@mui/material';
106

117
import { SimpleListConfigurable } from './SimpleListConfigurable';
128
import { Inspector, InspectorButton } from '../../preferences';
139
import { LocalesMenuButton } from '../../button/LocalesMenuButton';
14-
import { Box } from '@mui/material';
10+
import { AdminContext } from '../../AdminContext';
1511

1612
export default { title: 'ra-ui-materialui/list/SimpleListConfigurable' };
1713

@@ -46,29 +42,25 @@ const translations = { en, fr };
4642
const i18nProvider = polyglotI18nProvider(locale => translations[locale], 'en');
4743

4844
export const Basic = () => (
49-
<I18nContextProvider value={i18nProvider}>
50-
<PreferencesEditorContextProvider>
51-
<TestMemoryRouter>
52-
<Inspector />
53-
<Box display="flex" justifyContent="flex-end">
54-
<LocalesMenuButton
55-
languages={[
56-
{ locale: 'en', name: 'English' },
57-
{ locale: 'fr', name: 'Français' },
58-
]}
59-
/>
60-
<InspectorButton />
61-
</Box>
62-
<Box p={2}>
63-
<SimpleListConfigurable
64-
resource="books"
65-
data={data}
66-
primaryText={record => record.title}
67-
secondaryText={record => record.author}
68-
tertiaryText={record => record.year}
69-
/>
70-
</Box>
71-
</TestMemoryRouter>
72-
</PreferencesEditorContextProvider>
73-
</I18nContextProvider>
45+
<AdminContext i18nProvider={i18nProvider}>
46+
<Inspector />
47+
<Box display="flex" justifyContent="flex-end">
48+
<LocalesMenuButton
49+
languages={[
50+
{ locale: 'en', name: 'English' },
51+
{ locale: 'fr', name: 'Français' },
52+
]}
53+
/>
54+
<InspectorButton />
55+
</Box>
56+
<Box p={2}>
57+
<SimpleListConfigurable
58+
resource="books"
59+
data={data}
60+
primaryText={record => record.title}
61+
secondaryText={record => record.author}
62+
tertiaryText={record => record.year}
63+
/>
64+
</Box>
65+
</AdminContext>
7466
);

0 commit comments

Comments
 (0)