Skip to content

Commit 530ee6f

Browse files
committed
fix: Allow partial theme
1 parent 11a6897 commit 530ee6f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Provider.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import { ThemeProvider } from 'styled-components';
44

55
import { MLL_THEME, MllTheme } from './theme';
66

7-
type ProviderProps = { theme?: MllTheme };
7+
type ProviderProps = { theme?: Partial<MllTheme> };
88

99
const PREFIX_CLS = 'mll-ant';
1010

@@ -17,7 +17,7 @@ export function Provider({
1717
});
1818

1919
return (
20-
<ThemeProvider theme={theme ?? MLL_THEME}>
20+
<ThemeProvider theme={{ ...MLL_THEME, ...theme }}>
2121
<AntdConfigProvider prefixCls={PREFIX_CLS}>
2222
<div id={PREFIX_CLS}>{children}</div>
2323
</AntdConfigProvider>

0 commit comments

Comments
 (0)