We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parenta3c4586 commitae40f8aCopy full SHA for ae40f8a
site/.storybook/preview.jsx
@@ -11,6 +11,7 @@ import { QueryClient, QueryClientProvider } from "react-query";
11
import{HelmetProvider}from"react-helmet-async";
12
importthemesfrom"theme";
13
import"theme/globalFonts";
14
+importisChromaticfrom"chromatic/isChromatic";
15
16
DecoratorHelpers.initializeThemeState(Object.keys(themes),"dark");
17
@@ -102,3 +103,11 @@ function withQuery(Story, { parameters }) {
102
103
</QueryClientProvider>
104
);
105
}
106
+
107
+// Try to fix storybook rendering fonts inconsistently
108
+// https://www.chromatic.com/docs/font-loading/#solution-c-check-fonts-have-loaded-in-a-loader
109
+constfontLoader=async()=>({
110
+fonts:awaitdocument.fonts.ready,
111
+});
112
113
+exportconstloaders=isChromatic()&&document.fonts ?[fontLoader] :[];