UNPKG

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

18 lines (17 loc) 539 B
import { useGlobals as a } from "@storybook/manager-api"; import { useGlobals as m } from "@storybook/preview-api"; import { useCallback as r } from "react"; const n = () => { const [{ themes: e, selectedTheme: s }, t] = a(), l = r((o) => { t({ selectedTheme: o }); }, [t]); return { themes: e, setSelectedTheme: l, selectedTheme: s }; }, b = () => { const [{ themes: e, selectedTheme: s }] = m(); return { themes: e, selectedTheme: s }; }; export { n as a, b as u }; //# sourceMappingURL=useGlobalThemes-CslCgoSs.js.map