diff --git a/src/pages/additional-service/account-holder-auth/account-holder-auth-page.tsx b/src/pages/additional-service/account-holder-auth/account-holder-auth-page.tsx
index 9789e39..f1605cb 100644
--- a/src/pages/additional-service/account-holder-auth/account-holder-auth-page.tsx
+++ b/src/pages/additional-service/account-holder-auth/account-holder-auth-page.tsx
@@ -162,9 +162,9 @@ export const AccountHolderAuthPage = () => {
sortType
]);
- // if (!hasAccess) {
- // return ;
- // }
+ if (!hasAccess) {
+ return ;
+ }
return (
<>
diff --git a/src/pages/additional-service/account-holder-search/account-holder-search-page.tsx b/src/pages/additional-service/account-holder-search/account-holder-search-page.tsx
index 045c4e4..d51f8b6 100644
--- a/src/pages/additional-service/account-holder-search/account-holder-search-page.tsx
+++ b/src/pages/additional-service/account-holder-search/account-holder-search-page.tsx
@@ -174,9 +174,9 @@ export const AccountHolderSearchPage = () => {
sortType
]);
- // if (!hasAccess) {
- // return ;
- // }
+ if (!hasAccess) {
+ return ;
+ }
return (
<>
diff --git a/src/pages/additional-service/alimtalk/list-page.tsx b/src/pages/additional-service/alimtalk/list-page.tsx
index 2474960..b0e9415 100644
--- a/src/pages/additional-service/alimtalk/list-page.tsx
+++ b/src/pages/additional-service/alimtalk/list-page.tsx
@@ -228,9 +228,9 @@ export const AlimtalkListPage = () => {
sendCl
]);
- // if (!hasAccess) {
- // return ;
- // }
+ if (!hasAccess) {
+ return ;
+ }
return (
<>
diff --git a/src/pages/additional-service/ars/list-page.tsx b/src/pages/additional-service/ars/list-page.tsx
index 7e06546..897d60e 100644
--- a/src/pages/additional-service/ars/list-page.tsx
+++ b/src/pages/additional-service/ars/list-page.tsx
@@ -226,9 +226,9 @@ export const ArsListPage = () => {
return rs;
}
- // if (!hasAccess) {
- // return ;
- // }
+ if (!hasAccess) {
+ return ;
+ }
return (
<>
diff --git a/src/pages/additional-service/face-auth/face-auth-page.tsx b/src/pages/additional-service/face-auth/face-auth-page.tsx
index 8ced71c..2cfa141 100644
--- a/src/pages/additional-service/face-auth/face-auth-page.tsx
+++ b/src/pages/additional-service/face-auth/face-auth-page.tsx
@@ -211,9 +211,9 @@ export const FaceAuthPage = () => {
sortType
]);
- // if (!hasAccess) {
- // return ;
- // }
+ if (!hasAccess) {
+ return ;
+ }
return (
<>
diff --git a/src/pages/additional-service/fund-account/transfer-list-page.tsx b/src/pages/additional-service/fund-account/transfer-list-page.tsx
index 59b9901..e523a8d 100644
--- a/src/pages/additional-service/fund-account/transfer-list-page.tsx
+++ b/src/pages/additional-service/fund-account/transfer-list-page.tsx
@@ -28,9 +28,9 @@ export const FundAccountTransferListPage = () => {
navigate(PATHS.home);
});
- // if (!hasAccess) {
- // return ;
- // }
+ if (!hasAccess) {
+ return ;
+ }
return (
<>
diff --git a/src/pages/additional-service/key-in-payment/key-in-payment-page.tsx b/src/pages/additional-service/key-in-payment/key-in-payment-page.tsx
index 2a0e7c5..8f22ee4 100644
--- a/src/pages/additional-service/key-in-payment/key-in-payment-page.tsx
+++ b/src/pages/additional-service/key-in-payment/key-in-payment-page.tsx
@@ -172,9 +172,9 @@ export const KeyInPaymentPage = () => {
sortType
]);
- // if (!hasAccess) {
- // return ;
- // }
+ if (!hasAccess) {
+ return ;
+ }
return (
diff --git a/src/pages/additional-service/link-payment/link-payment-history-page.tsx b/src/pages/additional-service/link-payment/link-payment-history-page.tsx
index 0343901..53d8652 100644
--- a/src/pages/additional-service/link-payment/link-payment-history-page.tsx
+++ b/src/pages/additional-service/link-payment/link-payment-history-page.tsx
@@ -35,9 +35,9 @@ export const LinkPaymentHistoryPage = () => {
navigate(PATHS.home);
});
- // if(!hasAccess){
- // return ;
- // }
+ if(!hasAccess){
+ return ;
+ }
return (
<>
diff --git a/src/pages/additional-service/payout/list-page.tsx b/src/pages/additional-service/payout/list-page.tsx
index 7319e06..97e42c6 100644
--- a/src/pages/additional-service/payout/list-page.tsx
+++ b/src/pages/additional-service/payout/list-page.tsx
@@ -222,9 +222,9 @@ export const PayoutListPage = () => {
return rs;
};
- // if (!hasAccess) {
- // return ;
- // }
+ if (!hasAccess) {
+ return ;
+ }
return (
<>
diff --git a/src/pages/additional-service/sms-payment/sms-payment-page.tsx b/src/pages/additional-service/sms-payment/sms-payment-page.tsx
index d4330cd..af48b38 100644
--- a/src/pages/additional-service/sms-payment/sms-payment-page.tsx
+++ b/src/pages/additional-service/sms-payment/sms-payment-page.tsx
@@ -178,9 +178,9 @@ export const SmsPaymentPage = () => {
smsCl
]);
- // if (!hasAccess) {
- // return ;
- // }
+ if (!hasAccess) {
+ return ;
+ }
return (
<>
diff --git a/src/shared/lib/hooks/use-extension-access-check.tsx b/src/shared/lib/hooks/use-extension-access-check.tsx
index 42519a1..d9dcf63 100644
--- a/src/shared/lib/hooks/use-extension-access-check.tsx
+++ b/src/shared/lib/hooks/use-extension-access-check.tsx
@@ -3,6 +3,7 @@ import { useNavigate } from '@/shared/lib/hooks/use-navigate';
import { useExtensionCheckMutation } from '@/entities/additional-service/api/use-extension-check-mutation';
import { Dialog } from '@/shared/ui/dialogs/dialog';
import { PATHS } from '@/shared/constants/paths';
+import { useTranslation } from 'react-i18next';
interface UseExtensionAccessCheckProps {
extensionCode: string;
@@ -24,6 +25,7 @@ export const useExtensionAccessCheck = ({
enabled = true
}: UseExtensionAccessCheckProps): UseExtensionAccessCheckReturn => {
const { navigate } = useNavigate();
+ const { t } = useTranslation();
const { mutateAsync: extensionCheck } = useExtensionCheckMutation();
const [hasAccess, setHasAccess] = useState(null);
@@ -76,16 +78,16 @@ export const useExtensionAccessCheck = ({
return (