diff --git a/ui/.storybook/config.js b/ui/.storybook/config.js index 52284b361..6b5ae9036 100644 --- a/ui/.storybook/config.js +++ b/ui/.storybook/config.js @@ -1,15 +1,62 @@ -import { configure, getStorybook, setAddon } from "@storybook/react"; +import React from "react"; +import { + configure, + getStorybook, + setAddon, + addDecorator +} from "@storybook/react"; import createPercyAddon from "@percy-io/percy-storybook"; import { advanceTo } from "jest-date-mock"; +import { ThemeContext } from "Components/Theme"; +import { ReactSelectColors, ReactSelectStyles } from "Components/MultiSelect"; + const { percyAddon, serializeStories } = createPercyAddon(); setAddon(percyAddon); // mock date so the silence form always shows same preview advanceTo(new Date(Date.UTC(2018, 7, 14, 17, 36, 40))); +addDecorator(story => { + document.body.style = ""; + return story(); +}); +addDecorator(story => { + return ( +