request detail

This commit is contained in:
hamid zarghami
2026-02-21 11:08:17 +03:30
parent ff9072b8d9
commit 7d702c41f8
8 changed files with 205 additions and 3 deletions
+34
View File
@@ -0,0 +1,34 @@
import { type FC } from 'react'
import { useGetRequestDetail } from './hooks/useRequestData'
import { useParams } from 'react-router-dom'
import RequestItem from './components/RequestItem'
const RequestDetail: FC = () => {
const { id } = useParams()
const { data } = useGetRequestDetail(id!)
return (
<div className="w-full min-h-screen bg-[#eceef6] p-6">
{/* Header Section */}
<div className="flex items-start justify-between mb-6">
<div className="text-sm text-[#8C90A3]">
درخواست #{data?.data?.requestNumber}
</div>
</div>
{/* Request Information Section */}
<div className="bg-white rounded-2xl p-6 mb-6">
<div className='flex justify-between items-center'>
<h2 className="text-lg font-light mb-6">اطلاعات درخواست</h2>
</div>
<div className='flex flex-col gap-10'>
{data?.data?.items?.map((item) => (
<RequestItem key={item.id} item={item} />
))}
</div>
</div>
</div>
)
}
export default RequestDetail