fixed bug
This commit was merged in pull request #70.
This commit is contained in:
@@ -59,9 +59,13 @@ export default function ReferenceDetails() {
|
||||
console.log(values)
|
||||
};
|
||||
|
||||
const [loanDetail, setLoanDetail] = useState<{loading:Boolean, data:any}>({
|
||||
const [loanDetail, setLoanDetail] = useState<{loading:boolean, data:LoanDetail}>({
|
||||
loading: true,
|
||||
data: {},
|
||||
data: {
|
||||
loan_amount: '',
|
||||
payment_month: '',
|
||||
sales_agent: '',
|
||||
},
|
||||
})
|
||||
useEffect(()=>{
|
||||
if(!stateExist){
|
||||
@@ -72,11 +76,12 @@ export default function ReferenceDetails() {
|
||||
setLoanDetail({loading:false, data:res?.data?.loan})
|
||||
}).catch(err => {
|
||||
console.log(err)
|
||||
setLoanDetail({loading:false, data:{}})
|
||||
setLoanDetail((prev:any) => ({...prev, loading:false}))
|
||||
})
|
||||
},[])
|
||||
|
||||
const formInitialValue:LoanDetail = (loanDetail.loading) ? initialValues : loanDetail?.data
|
||||
// const formInitialValue:LoanDetail = (loanDetail.loading) ? initialValues : loanDetail?.data
|
||||
const formInitialValue = (loanDetail.loading || Object.keys(loanDetail?.data)?.length < 1) ? initialValues : {...initialValues, ...loanDetail?.data}
|
||||
|
||||
return (
|
||||
<>
|
||||
|
||||
Reference in New Issue
Block a user