Skip to content

Commit d16b062

Browse files
authored
Merge pull request #570 from aabidsofi19/custom-modal
fix: add theme without baseline
2 parents d357c60 + 9eef657 commit d16b062

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

src/theme/ThemeProvider.tsx

+15
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,21 @@ function SistentThemeProvider({
3232
);
3333
}
3434

35+
export function SistentThemeProviderWithoutBaseLine({
36+
children,
37+
emotionCache,
38+
initialMode = 'light'
39+
}: SistentThemeProviderProps): JSX.Element {
40+
console.log('SistentThemeProviderWithoutBaseLine');
41+
const theme = React.useMemo<Theme>(() => createCustomTheme(initialMode), [initialMode]);
42+
43+
return (
44+
<SistentThemeProviderContext.Provider value={{ emotionCache }}>
45+
<ThemeProvider theme={theme}>{children}</ThemeProvider>
46+
</SistentThemeProviderContext.Provider>
47+
);
48+
}
49+
3550
export default SistentThemeProvider;
3651

3752
export { SistentThemeProvider };

src/theme/index.tsx

+4-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
export { darkModePalette, lightModePalette } from './palette';
22
export { typography } from './typography';
33

4-
export { default as SistentThemeProvider } from './ThemeProvider';
4+
export {
5+
default as SistentThemeProvider,
6+
SistentThemeProviderWithoutBaseLine
7+
} from './ThemeProvider';
58
export * from './colors';

0 commit comments

Comments
 (0)