'use client' import { FC, Fragment } from 'react' import { useGetDetailService } from './hooks/useProductData' import ServiceHeader from './components/ServiceHeader' import moment from 'moment-jalaali' import ServiceImages from './components/ServiceImages' import Image from 'next/image' import Loading from '../loading' import Rate from 'rc-rate' import { ReviewItem } from './types/ProductTypes' // Default avatar image const defaultAvatar = '/images/logo.svg' // Using an existing image const DetailService: FC<{ id: string }> = ({ id }) => { // const { t } = useTranslation('global') // const getAdsLeft = useGetAds(AdsDisplayLocation.SINGLE_SERVICE_PAGE) const getDetailService = useGetDetailService(id) // Show the skeleton loading component while data is loading if (getDetailService.isLoading) { return } return (
{
{getDetailService.data?.data.danakService && ( )}
توسعه شرکت
دانک
تعداد کاربر
+{getDetailService?.data?.data?.danakService?.userCount}
سال تولید
{getDetailService?.data?.data?.danakService?.createdAt ? moment(getDetailService.data.data.danakService.createdAt).format('jYYYY/jMM/jDD') : ''}
زبان برنامه
{getDetailService?.data?.data?.danakService?.serviceLanguage === 'fa' ? 'فارسی' : 'انگلیسی'}
امتیاز
{getDetailService?.data?.data?.danakService?.images && ( )}
توضیحات کامل
{getDetailService.data?.data?.danakService?.metaDescription && (

)}
{/* { getDetailService.data?.data?.purchased && getDetailService.refetch()} /> } */}
نظرات کاربران
{ getDetailService.data?.data.danakService?.reviews?.length === 0 ?
هیچ نظری ثبت نشده است
: getDetailService.data?.data.danakService?.reviews?.map((item: ReviewItem) => { return (
avatar
{item.user?.firstName + ' ' + item.user?.lastName}
{item.title}
{moment(item.createdAt).fromNow()}
{item.comment}
) }) }
{/* { getAdsLeft.isSuccess && getAdsLeft.data.data.ads[0] &&
{getAdsLeft.data.data.ads[0].title}
} */}
}
) } export default DetailService