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