empty page

This commit is contained in:
hamid zarghami
2025-03-17 23:43:44 +03:30
parent 741350df62
commit 6badc5fb31
8 changed files with 128 additions and 48 deletions
+15 -11
View File
@@ -8,6 +8,7 @@ import { AdsDisplayLocation } from '../ads/types/AdsTypes'
import { Helmet } from 'react-helmet-async'
import ServiceItemSkeleton from './components/ServiceItemSkeleton'
import ServiceItem from '../../components/ServiceItem'
import EmptyMyService from './components/EmptyMyService'
const MyServices: FC = () => {
@@ -55,17 +56,20 @@ const MyServices: FC = () => {
getServices.isPending ?
Array.from({ length: 4 }).map((_, index) => <ServiceItemSkeleton key={index} />)
:
getServices.data?.data?.subscriptions?.map((item: MyServicesItem) => {
return (
<ServiceItem
key={item.id}
item={item.plan.service}
isLinkPanel
businessName={item.businessName}
isDisabled={item.status === 'INACTIVE'}
/>
)
})
getServices.data?.data?.subscriptions?.length > 0 ?
getServices.data?.data?.subscriptions?.map((item: MyServicesItem) => {
return (
<ServiceItem
key={item.id}
item={item.plan.service}
isLinkPanel
businessName={item.businessName}
isDisabled={item.status === 'INACTIVE'}
/>
)
})
:
<EmptyMyService />
}
<div className='flex-1 min-w-[40%] xl:min-w-[20%] px-6'></div>
<div className='flex-1 min-w-[40%] xl:min-w-[20%] px-6'></div>