Skip to content

Commit 00c64d5

Browse files
erwanMarmelabAijeyomah
authored andcommitted
Fix <SimpleListConfigurable> story
1 parent 146be3b commit 00c64d5

File tree

1 file changed

+24
-29
lines changed

1 file changed

+24
-29
lines changed
Lines changed: 24 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
import * as React from 'react';
2-
import {
3-
PreferencesEditorContextProvider,
4-
I18nContextProvider,
5-
TestMemoryRouter,
6-
} from 'ra-core';
2+
import { PreferencesEditorContextProvider } from 'ra-core';
73
import polyglotI18nProvider from 'ra-i18n-polyglot';
84
import en from 'ra-language-english';
95
import fr from 'ra-language-french';
6+
import { Box } from '@mui/material';
107

118
import { SimpleListConfigurable } from './SimpleListConfigurable';
129
import { Inspector, InspectorButton } from '../../preferences';
1310
import { LocalesMenuButton } from '../../button/LocalesMenuButton';
14-
import { Box } from '@mui/material';
11+
import { AdminContext } from '../../AdminContext';
1512

1613
export default { title: 'ra-ui-materialui/list/SimpleListConfigurable' };
1714

@@ -46,29 +43,27 @@ const translations = { en, fr };
4643
const i18nProvider = polyglotI18nProvider(locale => translations[locale], 'en');
4744

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

0 commit comments

Comments
 (0)