UNPKG

flare-storybook-addon-data-theme-switcher

Version:
9 lines (6 loc) 560 B
'use strict'; var previewApi = require('@storybook/preview-api'); var r="dataTheme";var a=n=>{let[o,s]=previewApi.useGlobals(),e=o[r],t=o.dataThemes.dataAttribute||"data-theme";return previewApi.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; module.exports = f; //# sourceMappingURL=out.js.map //# sourceMappingURL=preview.cjs.map