diff --git a/src/main.tsx b/src/main.tsx
index 8a0eec9..099bade 100644
--- a/src/main.tsx
+++ b/src/main.tsx
@@ -2,7 +2,7 @@ import { StrictMode } from 'react';
import { createRoot } from 'react-dom/client';
import { Provider } from 'react-redux';
import { RouterProvider } from 'react-router-dom';
-import { ConfigProvider } from 'antd';
+import { App as AntdApp, ConfigProvider } from 'antd';
import 'antd/dist/reset.css';
import faIR from 'antd/locale/fa_IR';
import { store } from '@/app/store';
@@ -14,7 +14,9 @@ createRoot(document.getElementById('root')!).render(
-
+
+
+
,
diff --git a/src/pages/Login/Login.tsx b/src/pages/Login/Login.tsx
index 3bf9ff3..a8fb553 100644
--- a/src/pages/Login/Login.tsx
+++ b/src/pages/Login/Login.tsx
@@ -1,4 +1,4 @@
-import { Button, Card, Form, Input, Typography, message } from 'antd';
+import { App, Button, Card, Form, Input, Typography } from 'antd';
import { useNavigate } from 'react-router-dom';
import { authService } from '@/features/auth/authService';
import { colors } from '@/design/tokens/colors';
@@ -13,6 +13,7 @@ interface LoginFormValues {
const Login = () => {
const navigate = useNavigate();
const [form] = Form.useForm();
+ const { message } = App.useApp();
const onFinish = async (values: LoginFormValues) => {
try {
diff --git a/src/pages/VerifyOtp/VerifyOtp.tsx b/src/pages/VerifyOtp/VerifyOtp.tsx
index 0f45c42..e63d942 100644
--- a/src/pages/VerifyOtp/VerifyOtp.tsx
+++ b/src/pages/VerifyOtp/VerifyOtp.tsx
@@ -1,4 +1,4 @@
-import { Button, Card, Form, Input, Typography, message, type InputRef } from 'antd';
+import { App, Button, Card, Form, Input, Typography, type InputRef } from 'antd';
import { useEffect, useRef, useState } from 'react';
import { useNavigate } from 'react-router-dom';
import { useAppDispatch } from '@/utils/hooks';
@@ -19,6 +19,7 @@ const VerifyOtp = () => {
const [phoneNumber] = useState(() => localStorage.getItem('pending_phone_number') ?? '');
const [form] = Form.useForm();
const otpInputRef = useRef(null);
+ const { message } = App.useApp();
useEffect(() => {
const timeoutId = window.setTimeout(() => {