summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/pengajuan-tempo/component/Konfirmasi.jsx2
-rw-r--r--src/lib/pengajuan-tempo/component/PengajuanTempo.jsx33
-rw-r--r--src/lib/pengajuan-tempo/component/informasiPerusahaan.jsx4
3 files changed, 29 insertions, 10 deletions
diff --git a/src/lib/pengajuan-tempo/component/Konfirmasi.jsx b/src/lib/pengajuan-tempo/component/Konfirmasi.jsx
index 4950161e..14e787a0 100644
--- a/src/lib/pengajuan-tempo/component/Konfirmasi.jsx
+++ b/src/lib/pengajuan-tempo/component/Konfirmasi.jsx
@@ -12,7 +12,7 @@ import odooApi from '~/libs/odooApi';
import { toast } from 'react-hot-toast';
import getFileBase64 from '@/core/utils/getFileBase64';
import { CheckCircleIcon } from '@heroicons/react/24/outline';
-import InformasiPerusahaan from './informasiPerusahaan';
+import InformasiPerusahaan from './InformasiPerusahaan';
import Pengiriman from './Pengiriman';
import KonfirmasiDokumen from './KonfirmasiDokumen';
const Konfirmasi = ({ chekValid, buttonSubmitClick }) => {
diff --git a/src/lib/pengajuan-tempo/component/PengajuanTempo.jsx b/src/lib/pengajuan-tempo/component/PengajuanTempo.jsx
index b811e736..74dbedf3 100644
--- a/src/lib/pengajuan-tempo/component/PengajuanTempo.jsx
+++ b/src/lib/pengajuan-tempo/component/PengajuanTempo.jsx
@@ -1,7 +1,7 @@
import React from 'react';
import { useMemo, useState, useEffect, useRef } from 'react';
import Stepper from './Stepper';
-import InformasiPerusahaan from './informasiPerusahaan';
+import InformasiPerusahaan from './InformasiPerusahaan';
import KontakPerusahaan from './KontakPerusahaan';
import Pengiriman from './Pengiriman';
import Referensi from './Referensi';
@@ -55,25 +55,44 @@ const PengajuanTempo = () => {
const [buttonSubmitClick, setButtonSubmitClick] = useState(false);
const stepDivs = [
<InformasiPerusahaan
+ key='informasi-perusahaan'
chekValid={notValid}
buttonSubmitClick={buttonSubmitClick}
/>,
<KontakPerusahaan
+ key='kontak-perusahaan'
+ chekValid={notValid}
+ buttonSubmitClick={buttonSubmitClick}
+ />,
+ <Pengiriman
+ key='pengiriman'
+ chekValid={notValid}
+ buttonSubmitClick={buttonSubmitClick}
+ />,
+ <Referensi
+ key='referensi'
+ chekValid={notValid}
+ buttonSubmitClick={buttonSubmitClick}
+ />,
+ <Dokumen
+ key='dokumen'
+ chekValid={notValid}
+ buttonSubmitClick={buttonSubmitClick}
+ />,
+ <Konfirmasi
+ key='konfirmasi'
chekValid={notValid}
buttonSubmitClick={buttonSubmitClick}
/>,
- <Pengiriman chekValid={notValid} buttonSubmitClick={buttonSubmitClick} />,
- <Referensi chekValid={notValid} buttonSubmitClick={buttonSubmitClick} />,
- <Dokumen chekValid={notValid} buttonSubmitClick={buttonSubmitClick} />,
- <Konfirmasi chekValid={notValid} buttonSubmitClick={buttonSubmitClick} />,
];
+
const stepDivsError = [
errors,
errorsKontakPerson,
errorsPengiriman,
errorsSupplier,
errorsDokumen,
- <div>Konfirmasi</div>,
+ <div key='konfirmasi'>Konfirmasi</div>,
];
const stepDivsForm = [
form,
@@ -89,7 +108,7 @@ const PengajuanTempo = () => {
updateFormPengiriman,
updateFormSupplier,
updateFormDokumen,
- <div>Konfirmasi</div>,
+ <div key='konfirmasi'>Konfirmasi</div>,
];
const stepLabels = [
'informasi_perusahaan',
diff --git a/src/lib/pengajuan-tempo/component/informasiPerusahaan.jsx b/src/lib/pengajuan-tempo/component/informasiPerusahaan.jsx
index 95379fc2..5c58a789 100644
--- a/src/lib/pengajuan-tempo/component/informasiPerusahaan.jsx
+++ b/src/lib/pengajuan-tempo/component/informasiPerusahaan.jsx
@@ -6,7 +6,7 @@ import stateApi from '@/lib/address/api/stateApi.js';
import cityApi from '@/lib/address/api/cityApi';
import { Radio, RadioGroup, Stack, Checkbox } from '@chakra-ui/react';
import { usePengajuanTempoStore } from '../../../../src-migrate/modules/register/stores/usePengajuanTempoStore';
-const informasiPerusahaan = ({
+const InformasiPerusahaan = ({
chekValid,
buttonSubmitClick,
isKonfirmasi,
@@ -928,4 +928,4 @@ const informasiPerusahaan = ({
);
};
-export default informasiPerusahaan;
+export default InformasiPerusahaan;