diff --git a/src/components/super/i-static-page/i-static-page.ts b/src/components/super/i-static-page/i-static-page.ts index f158ecb7f5..452f12f95f 100644 --- a/src/components/super/i-static-page/i-static-page.ts +++ b/src/components/super/i-static-page/i-static-page.ts @@ -19,7 +19,7 @@ import { setLocale, locale } from 'core/i18n'; import type { AppliedRoute, InitialRoute } from 'core/router'; import * as cookie from 'core/kv-storage/engines/cookie'; -import { webEngineFactory } from 'components/super/i-static-page/modules/theme/system-theme-extractor/engines/web'; +import WebEngine from 'components/super/i-static-page/modules/theme/system-theme-extractor/engines/web/engine'; import { @@ -102,7 +102,7 @@ export default abstract class iStaticPage extends iPage { o, { themeStorageEngine: cookie.syncLocalStorage, - systemThemeExtractor: webEngineFactory(o) + systemThemeExtractor: new WebEngine(o) } )) diff --git a/src/components/super/i-static-page/modules/theme/system-theme-extractor/engines/web/index.ts b/src/components/super/i-static-page/modules/theme/system-theme-extractor/engines/web/index.ts deleted file mode 100644 index e3f237d09b..0000000000 --- a/src/components/super/i-static-page/modules/theme/system-theme-extractor/engines/web/index.ts +++ /dev/null @@ -1,17 +0,0 @@ -/*! - * V4Fire Client Core - * https://github.com/V4Fire/Client - * - * Released under the MIT license - * https://github.com/V4Fire/Client/blob/master/LICENSE - */ - -import WebEngine from 'components/super/i-static-page/modules/theme/system-theme-extractor/engines/web/engine'; -import type iBlock from 'components/super/i-block/i-block'; -import type { SystemThemeExtractor } from 'components/super/i-static-page/modules/theme/system-theme-extractor'; - -/** - * A factory for creating web engine instances - * @param ctx - */ -export const webEngineFactory = (ctx: iBlock): SystemThemeExtractor => new WebEngine(ctx);