storybook-addon-themes
Version:
A storybook addon to switch between different themes for your preview
25 lines (24 loc) • 619 B
TypeScript
import { Component } from 'react';
import { API } from '@storybook/api';
interface ThemeToolProps {
api: API;
}
interface ThemeToolState {
decorator: boolean;
selected: string;
expanded: boolean;
}
export declare class ThemeSelector extends Component<ThemeToolProps, ThemeToolState> {
state: ThemeToolState;
private setStories;
private setTheme;
private setDecorator;
componentDidMount(): void;
componentWillUnmount(): void;
change: (args: {
selected: string;
expanded: boolean;
}) => void;
render(): JSX.Element;
}
export {};