import { FC, Fragment } from 'react' import { useTranslation } from 'react-i18next' import Button from '../../components/Button' import Rate from 'rc-rate' import ServiceImages from './components/ServiceImages' import Input from '../../components/Input' import Textarea from '../../components/Textarea' import AvatarImage from '../../assets/images/Avatar.png' import ServiceHeader from './components/ServiceHeader' import { useGetDetailService } from './hooks/useServiceData' import { useParams } from 'react-router-dom' import PageLoading from '../../components/PageLoading' import moment from 'moment-jalaali' import { useGetAds } from '../ads/hooks/useAdsData' import { AdsDisplayLocation } from '../ads/types/AdsTypes' const DetailService: FC = () => { const { id } = useParams() const { t } = useTranslation('global') const getAdsLeft = useGetAds(AdsDisplayLocation.SINGLE_SERVICE_PAGE) const getDetailService = useGetDetailService(id ? id : '') return (