multiple-themes-stitches
Version:
An addon that allows to see a same Story using different Stitches theme variables.
1 lines • 1.25 kB
Source Map (JSON)
{"version":3,"sources":["../src/constants.ts","../src/preview.ts"],"names":["ADDON_ID","THEME_ID","THEME_NAME_KEY","preview","preview_default"],"mappings":"AAAO,IAAMA,EAAW,qCACXC,EAAW,GAAGD,CAAQ,SAE5B,IAAME,EAAiB,YCU9B,IAAMC,EAAwC,CAC5C,WAAY,CAAC,EACb,QAAS,CACP,CAACD,CAAc,EAAG,EACpB,CACF,EAEOE,EAAQD","sourcesContent":["export const ADDON_ID = \"storybook/multiple-themes-stitches\";\nexport const THEME_ID = `${ADDON_ID}/theme`;\nexport const PARAM_KEY = `multipleThemesStitches`;\nexport const THEME_NAME_KEY = `themeName`;\n","/**\n * A decorator is a way to wrap a story in extra “rendering” functionality. Many addons define decorators\n * in order to augment stories:\n * - with extra rendering\n * - gather details about how a story is rendered\n *\n * When writing stories, decorators are typically used to wrap stories with extra markup or context mocking.\n *\n * https://storybook.js.org/docs/react/writing-stories/decorators#gatsby-focus-wrapper\n */\nimport type { Renderer, ProjectAnnotations } from \"@storybook/types\";\nimport { THEME_NAME_KEY } from \"./constants\";\n\nconst preview: ProjectAnnotations<Renderer> = {\n decorators: [],\n globals: {\n [THEME_NAME_KEY]: false,\n },\n};\n\nexport default preview;\n"]}