From 5bc2993b0446616c2002bb4b4d942b56f746dfb5 Mon Sep 17 00:00:00 2001 From: candela97 <54083835+candela97@users.noreply.github.com> Date: Sat, 13 Apr 2024 20:46:45 +0800 Subject: [PATCH] Fix missing features on some store pages --- src/js/Content/Features/Store/AgeCheck/CAgecheck.js | 7 +++---- src/js/Content/Features/Store/Cart/CCart.js | 5 +++-- src/js/Content/Features/Store/Funds/CFunds.js | 5 +++-- .../Content/Features/Store/RegisterKey/CRegisterKey.js | 9 +++------ 4 files changed, 12 insertions(+), 14 deletions(-) diff --git a/src/js/Content/Features/Store/AgeCheck/CAgecheck.js b/src/js/Content/Features/Store/AgeCheck/CAgecheck.js index 2d9557ae2..2a52b30d9 100644 --- a/src/js/Content/Features/Store/AgeCheck/CAgecheck.js +++ b/src/js/Content/Features/Store/AgeCheck/CAgecheck.js @@ -1,14 +1,13 @@ -import {Context, ContextType} from "../../../modulesContent"; +import {ContextType} from "../../../modulesContent"; +import {CStoreBase} from "../Common/CStoreBase"; import FSkipAgecheck from "../../Common/FSkipAgecheck"; -import FFocusSearch from "../../Common/FFocusSearch"; -export class CAgeCheck extends Context { +export class CAgeCheck extends CStoreBase { constructor() { super(ContextType.AGECHECK, [ FSkipAgecheck, - FFocusSearch, ]); } } diff --git a/src/js/Content/Features/Store/Cart/CCart.js b/src/js/Content/Features/Store/Cart/CCart.js index f2079e09b..0abca645e 100644 --- a/src/js/Content/Features/Store/Cart/CCart.js +++ b/src/js/Content/Features/Store/Cart/CCart.js @@ -1,7 +1,8 @@ -import {Context, ContextType} from "../../../modulesContent"; +import {ContextType} from "../../../modulesContent"; +import {CStoreBase} from "../Common/CStoreBase"; import FCartHistoryLink from "./FCartHistoryLink"; -export class CCart extends Context { +export class CCart extends CStoreBase { constructor() { diff --git a/src/js/Content/Features/Store/Funds/CFunds.js b/src/js/Content/Features/Store/Funds/CFunds.js index d3cdb5231..be504e977 100644 --- a/src/js/Content/Features/Store/Funds/CFunds.js +++ b/src/js/Content/Features/Store/Funds/CFunds.js @@ -1,7 +1,8 @@ -import {Context, ContextType} from "../../../modulesContent"; +import {ContextType} from "../../../modulesContent"; +import {CStoreBase} from "../Common/CStoreBase"; import FCustomGiftcardAndWallet from "./FCustomGiftcardAndWallet"; -export class CFunds extends Context { +export class CFunds extends CStoreBase { constructor() { diff --git a/src/js/Content/Features/Store/RegisterKey/CRegisterKey.js b/src/js/Content/Features/Store/RegisterKey/CRegisterKey.js index 8727ab841..a6876eb7f 100644 --- a/src/js/Content/Features/Store/RegisterKey/CRegisterKey.js +++ b/src/js/Content/Features/Store/RegisterKey/CRegisterKey.js @@ -1,15 +1,12 @@ -import {Context, ContextType} from "../../../modulesContent"; -import FKeepSSACheckboxState from "../../Common/FKeepSSACheckboxState"; -import FFocusSearch from "../../Common/FFocusSearch"; +import {ContextType} from "../../../modulesContent"; +import {CStoreBase} from "../Common/CStoreBase"; import FMultiProductKeys from "./FMultiProductKeys"; -export class CRegisterKey extends Context { +export class CRegisterKey extends CStoreBase { constructor() { super(ContextType.REGISTER_KEY, [ - FKeepSSACheckboxState, - FFocusSearch, FMultiProductKeys, ]); }