
diff --git a/src/components/ImmediateCreditsStages/BorrowerStage.js b/src/components/ImmediateCreditsStages/BorrowerStage.js
index 3e762b1..2a476d6 100644
--- a/src/components/ImmediateCreditsStages/BorrowerStage.js
+++ b/src/components/ImmediateCreditsStages/BorrowerStage.js
@@ -20,12 +20,18 @@ const schema = z.object({
const IDSerias = ["I-AS", "I-AH", "I-BN", "I-LB", "I-MR", "I-DZ"];
-const BorrowerStage = ({ setStage, isGuranter, setIsGuranter, stage }) => {
+const BorrowerStage = ({
+ setStage,
+ isGuranter,
+ setIsGuranter,
+ stage,
+ setBorrowerData,
+}) => {
const { locale } = useContext(LanguageContext);
const [isLoading, setIsLoading] = useState(false);
const [err, setErr] = useState(false);
- const [isUser, setIsUser] = useState(false);
+ const [isUser, setIsUser] = useState(true);
const [idSerial, setIdSerial] = useState("I-AS");
@@ -69,10 +75,14 @@ const BorrowerStage = ({ setStage, isGuranter, setIsGuranter, stage }) => {
throw new Error(`HTTP error! Status: ${response.status}`);
}
- if (response.errCode !== 0) {
+ if (response.errCode === 0) {
+ setIsUser(true);
+ } else {
setIsUser(false);
}
+ setBorrowerData(response);
+
setIsLoading(false);
} catch (error) {
console.error(error.toString());
diff --git a/src/components/immediateCredits/ImmediateCreditModal.js b/src/components/immediateCredits/ImmediateCreditModal.js
index a066d09..db5b4e6 100644
--- a/src/components/immediateCredits/ImmediateCreditModal.js
+++ b/src/components/immediateCredits/ImmediateCreditModal.js
@@ -1,24 +1,24 @@
// IMPORT MODULES
-import React, { useEffect, useRef, useState, useContext } from 'react';
-import { LanguageContext } from '../../backend/LanguageContext';
+import React, { useEffect, useRef, useState, useContext } from "react";
+import { LanguageContext } from "../../backend/LanguageContext";
-import axios from 'axios';
+import axios from "axios";
// IMPORT IMAGES
-import exit from '../../icons/exit.svg';
-import { ReactComponent as Lines } from '../../icons/lines.svg';
-import { ReactComponent as Img1 } from '../../icons/credit1.svg';
-import { ReactComponent as Img2 } from '../../icons/credit2.svg';
-import { ReactComponent as Img3 } from '../../icons/credit3.svg';
-import { ReactComponent as Img4 } from '../../icons/credit4.svg';
-import { ReactComponent as Img5 } from '../../icons/credit5.svg';
-import { ReactComponent as Img6 } from '../../icons/credit6.svg';
+import exit from "../../icons/exit.svg";
+import { ReactComponent as Lines } from "../../icons/lines.svg";
+import { ReactComponent as Img1 } from "../../icons/credit1.svg";
+import { ReactComponent as Img2 } from "../../icons/credit2.svg";
+import { ReactComponent as Img3 } from "../../icons/credit3.svg";
+import { ReactComponent as Img4 } from "../../icons/credit4.svg";
+import { ReactComponent as Img5 } from "../../icons/credit5.svg";
+import { ReactComponent as Img6 } from "../../icons/credit6.svg";
// IMPORT COMPONENTS
-import BorrowerStage from '../ImmediateCreditsStages/BorrowerStage';
-import BorrowerInfo from '../ImmediateCreditsStages/BorrowerInfo';
-import GuaranterStage from '../ImmediateCreditsStages/GuaranterStage';
-import GuaranterInfo from '../ImmediateCreditsStages/GuaranterInfo';
+import BorrowerStage from "../ImmediateCreditsStages/BorrowerStage";
+import BorrowerInfo from "../ImmediateCreditsStages/BorrowerInfo";
+import GuaranterStage from "../ImmediateCreditsStages/GuaranterStage";
+import GuaranterInfo from "../ImmediateCreditsStages/GuaranterInfo";
const ImmediateCreditModal = ({
modalOpen,
@@ -45,24 +45,24 @@ const ImmediateCreditModal = ({
`https://shahsyotag.halkbank.gov.tm/onlineloan-services/api/clientinfo`,
// `http://217.174.226.219:443/onlineloan-services/api/clientinfo`,
{
- method: 'POST',
+ method: "POST",
headers: {
- 'Content-Type': 'application/json',
+ "Content-Type": "application/json",
},
body: JSON.stringify({
- idSeria: 'I-AH',
- idNo: '600898',
- accountNo: '123456',
- clientType: 'recipient',
+ idSeria: "I-AH",
+ idNo: "600898",
+ accountNo: "123456",
+ clientType: "recipient",
}),
- },
+ }
);
if (!response.ok) {
- throw new Error(`HTTP error! Status: ${response.status}`);
+ // throw new Error(`HTTP error! Status: ${response.status}`);
}
- console.log(response);
+ console.log(typeof response);
} catch (error) {
console.error(error.toString());
// Handle errors as needed
@@ -121,22 +121,25 @@ const ImmediateCreditModal = ({
// });
return (
-
+
- {locale === 'TKM'
- ? 'Çalt karz almak üçin onlaýn-ýüzlenme'
- : 'Онлайн-заявка для получения быстрого кредита'}
+ {locale === "TKM"
+ ? "Çalt karz almak üçin onlaýn-ýüzlenme"
+ : "Онлайн-заявка для получения быстрого кредита"}