Merge branch 'recent-loan-fix' of DigiFi/digifi-FirstOffice into master

This commit is contained in:
2025-11-03 20:03:32 +00:00
committed by Gogs
2 changed files with 14 additions and 7 deletions
+12 -5
View File
@@ -1,24 +1,31 @@
import React from 'react' import React from 'react'
import {Link} from 'react-router-dom'
import Img from '../../../assets/user_avatar.jpg' import Img from '../../../assets/user_avatar.jpg'
import formatNumber from '../../../helpers/formatNumber'
import CustomCounter from '../../CustomCounter' import CustomCounter from '../../CustomCounter'
import RouteLinks from '../../../RouteLinks'
export default function Orders({data}) { export default function Orders({data}) {
return ( return (
<div className='h-full p-2 sm:p-4 large:p-8 flex flex-col gap-16 overflow-y-auto aside-scroll-design'> <div className='h-full flex flex-col gap-16 overflow-y-auto aside-scroll-design'>
<div className='flex flex-col gap-4'> <div className='flex flex-col gap-4'>
<p className='text-base text-white-body font-bold'>Recent Loans</p> <p className='text-base text-white-body font-bold'>Recent Loans</p>
<div className='flex flex-col gap-4'> <div className='flex flex-col gap-4'>
{data.map((item, index)=>{ {data.map((item, index)=>{
return ( return (
<div key={index} className='flex gap-3 items-center'> <Link
to={RouteLinks.transaction_details_page}
state={{transactionID: item?.transaction_id}}
key={index} className='flex gap-3 items-center'
>
<div className='px-4 py-2 bg-[#0E172E] rounded-md'> <div className='px-4 py-2 bg-[#0E172E] rounded-md'>
<img src={Img} className='w-8' alt="Order Image" /> <img src={Img} className='w-8' alt="Order Image" />
</div> </div>
<div className='flex-col'> <div className='flex-col'>
<p className='text-base font-bold text-white-body'>Project Briefing</p> <p className='text-sm font-bold text-white-body'>{item?.customer_id}</p>
<p className='text-sm text-slate-500'>Project Manager</p> <p className='text-sm text-slate-500'>{formatNumber(item?.current_loan_amount)}</p>
</div> </div>
</div> </Link>
) )
})} })}
</div> </div>
@@ -21,7 +21,7 @@ export default function RightAsideBar() {
queryFn: () => getRecentLoans() queryFn: () => getRecentLoans()
}) })
console.log('data', data?.data) const loanList = data?.data?.loans
return ( return (
<div className='w-full h-full flex flex-col gap-8'> <div className='w-full h-full flex flex-col gap-8'>
@@ -46,7 +46,7 @@ export default function RightAsideBar() {
</div> </div>
: :
<div className='w-full'> <div className='w-full'>
{active === 'orders' && <Orders data={[1,2,3,4,5]} />} {active === 'orders' && <Orders data={loanList} />}
{/*{active == 'tickets' && <Tickets />}*/} {/*{active == 'tickets' && <Tickets />}*/}
{/*{active == 'tasks' && <Tasks />}*/} {/*{active == 'tasks' && <Tasks />}*/}
</div> </div>