22 lines
608 B
JavaScript
22 lines
608 B
JavaScript
import React from "react";
|
|
import { composeProviders } from "@docusaurus/theme-common";
|
|
import {
|
|
ColorModeProvider,
|
|
AnnouncementBarProvider,
|
|
DocsPreferredVersionContextProvider,
|
|
ScrollControllerProvider,
|
|
NavbarProvider,
|
|
PluginHtmlClassNameProvider,
|
|
} from "@docusaurus/theme-common/internal";
|
|
const Provider = composeProviders([
|
|
ColorModeProvider,
|
|
AnnouncementBarProvider,
|
|
ScrollControllerProvider,
|
|
DocsPreferredVersionContextProvider,
|
|
PluginHtmlClassNameProvider,
|
|
NavbarProvider,
|
|
]);
|
|
export default function LayoutProvider({ children }) {
|
|
return <Provider>{children}</Provider>;
|
|
}
|