diff --git a/src/app/(main)/funds_transfer/send_beneficiary/page.tsx b/src/app/(main)/funds_transfer/send_beneficiary/page.tsx
index a18a8c7..775c239 100644
--- a/src/app/(main)/funds_transfer/send_beneficiary/page.tsx
+++ b/src/app/(main)/funds_transfer/send_beneficiary/page.tsx
@@ -14,7 +14,7 @@ interface accountData {
custname: string;
}
-export const MockBeneficiaryData =
+const MockBeneficiaryData =
[
{
'stBankName': 'Kangra Central Co-operative Bank',
diff --git a/src/app/(main)/funds_transfer/send_beneficiary/sendBeneficiaryOthers.tsx b/src/app/(main)/funds_transfer/send_beneficiary/sendBeneficiaryOthers.tsx
index 38b124a..b33d04e 100644
--- a/src/app/(main)/funds_transfer/send_beneficiary/sendBeneficiaryOthers.tsx
+++ b/src/app/(main)/funds_transfer/send_beneficiary/sendBeneficiaryOthers.tsx
@@ -5,7 +5,6 @@ import { Button, Group, Modal, Paper, Radio, ScrollArea, Select, Stack, Text, Te
import { notifications } from "@mantine/notifications";
import { useRouter } from "next/navigation";
import { generateOTP } from '@/app/OTPGenerator';
-import { MockBeneficiaryData } from './page';
interface accountData {
stAccountNo: string;
@@ -13,6 +12,37 @@ interface accountData {
stAvailableBalance: string;
custname: string;
}
+const MockBeneficiaryData =
+ [
+ {
+ 'stBankName': 'Kangra Central Co-operative Bank',
+ 'stBenAccountNo': '50077736845',
+ 'stBenName': 'RAJAT MAHARANA',
+ },
+ {
+ 'stBankName': 'Kangra Central Co-operative Bank',
+ 'stBenAccountNo': '50077742351',
+ 'stBenName': 'RAJAT MAHARANA',
+ },
+ {
+ 'stBankName': 'Kangra Central Co-operative Bank',
+ 'stBenAccountNo': '20002076570',
+ 'stBenName': 'Mr. PUSHKAR . SHARMA',
+ },
+ {
+ 'stBankName': 'State Bank of India',
+ 'stBenAccountNo': '50077742361',
+ 'stIFSC': 'SBIN0004567',
+ 'stBenName': 'Sachin Sharma',
+ },
+ {
+ 'stBankName': 'ICICI',
+ 'stBenAccountNo': '90088842361',
+ 'stIFSC': 'ICICI0004567',
+ 'stBenName': 'Eshika Paul',
+ },
+ ]
+
export default function SendToBeneficiaryOthers() {
const router = useRouter();
diff --git a/src/app/(main)/settings/change_login_password/page.tsx b/src/app/(main)/settings/change_login_password/page.tsx
new file mode 100644
index 0000000..7ed1335
--- /dev/null
+++ b/src/app/(main)/settings/change_login_password/page.tsx
@@ -0,0 +1,235 @@
+"use client";
+
+import React, { useEffect, useState } from "react";
+import {
+ TextInput,
+ PasswordInput,
+ Button,
+ Title,
+ Paper,
+ Box,
+ Text,
+ Group,
+ Grid,
+} from "@mantine/core";
+import { notifications } from "@mantine/notifications";
+import { IconEye, IconEyeOff, IconLock } from "@tabler/icons-react";
+import CaptchaImage from "@/app/SetPassword/CaptchaImage";
+import { generateCaptcha } from "@/app/captcha";
+
+const ChangePassword: React.FC = () => {
+ const [oldPassword, setOldPassword] = useState("");
+ const [newPassword, setNewPassword] = useState("");
+ const [confirmPassword, setConfirmPassword] = useState("");
+ const [captcha, setCaptcha] = useState("");
+ const [showOld, setShowOld] = useState(false);
+ const [showNew, setShowNew] = useState(false);
+ const [showConfirm, setShowConfirm] = useState(false);
+ // const [captchaCode] = useState("X7pK9");
+ const [inputCaptcha, setInputCaptcha] = useState("");
+ const [captchaInput, setCaptchaInput] = useState('');
+ const [captchaError, setCaptchaError] = useState('');
+ const [passwordHistory] = useState(["Pass@1234", "OldPass@123", "MyPass#2023"]);
+ const icon =
+ {captchaError || '\u00A0'}
+
{captchaError}
} + {captchaError &&{captchaError}
}