storybook-addon-theme-provider
Version:
Storybook addon to manage global themes provided by Styled components, Emotion or any other solution based on React component. Compatible with Storybook versions 7 and 8
17 lines (13 loc) • 414 B
TypeScript
import { default as default_2 } from 'react';
import { FC } from 'react';
import { ReactNode } from 'react';
export declare type ThemeConfigType<TTheme = any> = {
name: string;
color?: string;
themeObject: TTheme;
};
export declare const withThemeProvider: <TTheme>(Provider: FC<{
children?: ReactNode;
theme?: TTheme;
}>) => (Story: FC) => default_2.JSX.Element;
export { }