diff --git a/src/pages/service/BuyService.tsx b/src/pages/service/BuyService.tsx index d7d4705..01d04c0 100644 --- a/src/pages/service/BuyService.tsx +++ b/src/pages/service/BuyService.tsx @@ -1,7 +1,6 @@ import { FC } from 'react' import { useParams } from 'react-router-dom' import { useGetDetailService } from './hooks/useServiceData' -import ServiceHeader from './components/ServiceHeader' import HeaderBuy from './components/HeaderBuy' import PageLoading from '../../components/PageLoading' diff --git a/src/pages/service/components/ServiceHeader.tsx b/src/pages/service/components/ServiceHeader.tsx index f1997ac..1a6d286 100644 --- a/src/pages/service/components/ServiceHeader.tsx +++ b/src/pages/service/components/ServiceHeader.tsx @@ -1,16 +1,13 @@ import { FC, useEffect, useState } from 'react' import RadioGroup from '../../../components/RadioGroup' import { useTranslation } from 'react-i18next' -import ShareIcon from '../../../assets/images/share.svg' import Button from '../../../components/Button' import { ArrowLeft } from 'iconsax-react' import { PlanItemType, ServiceDetailDataType } from '../types/ServiecTypes' import { NumberFormat } from '../../../config/func' import { useBuyService } from '../hooks/useServiceData' -import { toast } from 'react-toastify' -import { Link, useNavigate } from 'react-router-dom' +import { Link } from 'react-router-dom' import { Pages } from '../../../config/Pages' -import { ErrorType } from '../../../helpers/types' type Props = { data: ServiceDetailDataType, @@ -18,7 +15,6 @@ type Props = { const ServiceHeader: FC = (props: Props) => { - const navigate = useNavigate() const { data } = props const { t } = useTranslation('global') const [planSelected, setPlanSelected] = useState(data?.subscriptionPlans[0]?.id) @@ -38,18 +34,6 @@ const ServiceHeader: FC = (props: Props) => { }, [planSelected]) - const handleBuy = () => { - buyService.mutate({ serviceId: data.id, planId: planSelected }, { - onSuccess: () => { - toast.success(t('success')) - navigate(Pages.services.mine) - }, - onError: (error: ErrorType) => { - toast.error(error.response?.data?.error?.message[0]) - } - }) - } - return (