Skip to content

Commit 633b433

Browse files
committed
create a theme for the button as describe in related issue
1 parent 51536f0 commit 633b433

1 file changed

Lines changed: 18 additions & 2 deletions

File tree

packages/ra-ui-materialui/src/button/DeleteButton.stories.tsx

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import * as React from 'react';
2-
import { createTheme } from '@mui/material';
2+
import { colors, createTheme } from '@mui/material';
33
import { DeleteButton } from './DeleteButton';
44
import { AdminContext } from '../AdminContext';
55
import frenchMessages from 'ra-language-french';
@@ -8,8 +8,13 @@ import englishMessages from 'ra-language-english';
88

99
const theme = createTheme({
1010
palette: {
11+
primary: {
12+
light: colors.orange[100],
13+
main: colors.orange[500],
14+
contrastText: colors.grey[50],
15+
},
1116
error: {
12-
main: '#07BA8F',
17+
main: colors.orange[500],
1318
},
1419
},
1520
});
@@ -43,3 +48,14 @@ export const WithUserDefinedPalette = () => (
4348
<DeleteButton label="Delete" record={{ id: 1 }} />
4449
</AdminContext>
4550
);
51+
52+
export const ContainedWithUserDefinedPalette = () => (
53+
<AdminContext theme={theme}>
54+
<DeleteButton
55+
variant="contained"
56+
color="primary"
57+
label="Delete"
58+
record={{ id: 1 }}
59+
/>
60+
</AdminContext>
61+
);

0 commit comments

Comments
 (0)