allow overriding the configurations for the main documentation plugin.

This commit is contained in:
Hossein Mehrabi
2022-10-27 16:26:37 +03:30
parent 7f84203a7b
commit 96ae722dec
2 changed files with 4 additions and 1 deletions
@@ -61,6 +61,7 @@ export default function logosPreset(
const { plugins = [], themes = [] } = classicPreset(context, {
docs: {
routeBasePath: '/',
...(options.docs ?? {}),
},
theme: {},
})
@@ -1,3 +1,4 @@
import { PluginOptions as DocPluginOptions } from '@docusaurus/plugin-content-docs'
import { DefaultThemeOptions } from './themes'
export enum ThemeNames {
@@ -11,9 +12,10 @@ export enum BusinessUnits {
export type PresetConfig = {
businessUnit: BusinessUnits
theme?: {
name: ThemeNames.Default
options?: DefaultThemeOptions
}
docs?: Partial<DocPluginOptions>
}