import React from "react"; import { DocsContainer as BaseContainer } from "@storybook/addon-docs"; import { useDarkMode } from "storybook-dark-mode"; import { darkTheme, lightTheme } from "./customTheme"; export const DocsContainer = ({ children, context }) => { const isStorybookUiDark = useDarkMode(); const theme = isStorybookUiDark ? darkTheme : lightTheme; const backgroundColor = theme.appBg; return ( <> { const storyContext = context.storyById(id); return { ...storyContext, "parameters": { ...storyContext?.parameters, "docs": { ...storyContext?.parameters?.docs, "theme": isStorybookUiDark ? darkTheme : lightTheme } } }; } }} > {children} ); };