UNPKG

flare-storybook-addon-data-theme-switcher

Version:
7 lines (5 loc) 539 B
import { useGlobals, useEffect } from '@storybook/preview-api'; var r="dataTheme";var a=n=>{let[o,s]=useGlobals(),e=o[r],t=o.dataThemes.dataAttribute||"data-theme";return useEffect(()=>{e==="none"?(document.documentElement.removeAttribute(t),window.localStorage.removeItem(t)):(document.documentElement.setAttribute(t,e),window.localStorage.setItem(t,e));},[e,s,t]),n()};var c={decorators:[a],globalTypes:{dataTheme:{defaultValue:"none"}}},f=c; export { f as default }; //# sourceMappingURL=out.js.map //# sourceMappingURL=preview.js.map