UNPKG

storybook-addon-data-theme-switcher

Version:

A Storybook addon to switch the data-theme attribute on the html element

2 lines 548 B
'use strict';var previewApi=require('storybook/preview-api');var r="dataTheme",n="dataThemes";var a=s=>{let[o,i]=previewApi.useGlobals(),e=o[r],t=o[n].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));},[t,e,i]),s()};var c={decorators:[a],initialGlobals:{dataTheme:"none"}},y=c;module.exports=y;//# sourceMappingURL=preview.cjs.map //# sourceMappingURL=preview.cjs.map