import { type FC } from 'react' import { Link, useParams } from 'react-router-dom' import moment from 'moment-jalaali' import { Calendar, Profile2User, TickSquare } from 'iconsax-react' import { useGetRequestDetail } from './hooks/useRequestData' import RequestDetailItem from './components/RequestDetailItem' import TicketSection from './components/TicketSection' import { Paths } from '@/config/Paths' import BackButton from '@/components/BackButton' import Button from '@/components/Button' import RefreshButton from '@/components/RefreshButton' const RequestDetail: FC = () => { const { id } = useParams() const { data, refetch, isFetching, isPending, isError } = useGetRequestDetail(id!) const request = data?.data const items = request?.items ?? [] const customerName = [request?.user?.firstName, request?.user?.lastName].filter(Boolean).join(' ') || request?.user?.phone || undefined if (isPending && !request) { return (
قلمی برای این درخواست ثبت نشده است.
) : (