Skip to content

Commit d2872b3

Browse files
chore(@clayui/provider): Add cadmin wrapper to Provider
1 parent 234e4f6 commit d2872b3

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

packages/clay-provider/src/Provider.tsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,14 @@ Context.displayName = 'ClayProviderContext';
3333
export const Provider = ({
3434
children,
3535
spritemap,
36+
theme,
3637
...otherProps
3738
}: IProviderProps) => (
38-
<Context.Provider value={otherProps}>
39+
<Context.Provider value={{theme, ...otherProps}}>
3940
<ClayIconSpriteContext.Provider value={spritemap}>
40-
<ClayModalProvider>{children}</ClayModalProvider>
41+
<ClayModalProvider>
42+
{theme ? <div className={theme}>{children}</div> : children}
43+
</ClayModalProvider>
4144
</ClayIconSpriteContext.Provider>
4245
</Context.Provider>
4346
);

0 commit comments

Comments
 (0)