mirror of
https://github.com/Redocly/redoc.git
synced 2024-11-22 16:46:34 +03:00
parent
14acab32b2
commit
a4a40135ec
|
@ -126,14 +126,13 @@ export class RedocNormalizedOptions {
|
|||
allowedMdComponents: Dict<MDXComponentMeta>;
|
||||
|
||||
constructor(raw: RedocRawOptions, defaults: RedocRawOptions = {}) {
|
||||
let hook;
|
||||
raw = { ...defaults, ...raw };
|
||||
if (raw.theme && raw.theme.extensionsHook) {
|
||||
hook = raw.theme.extensionsHook;
|
||||
raw.theme.extensionsHook = undefined;
|
||||
}
|
||||
this.theme = resolveTheme(mergeObjects({} as any, defaultTheme, raw.theme || {}));
|
||||
this.theme.extensionsHook = hook;
|
||||
const hook = raw.theme && raw.theme.extensionsHook;
|
||||
this.theme = resolveTheme(
|
||||
mergeObjects({} as any, defaultTheme, { ...raw.theme, extensionsHook: undefined }),
|
||||
);
|
||||
|
||||
this.theme.extensionsHook = hook as any;
|
||||
|
||||
this.scrollYOffset = RedocNormalizedOptions.normalizeScrollYOffset(raw.scrollYOffset);
|
||||
this.hideHostname = RedocNormalizedOptions.normalizeHideHostname(raw.hideHostname);
|
||||
|
|
Loading…
Reference in New Issue
Block a user