diff --git a/src/components/transactions/SubscriptionsCom.jsx b/src/components/transactions/SubscriptionsCom.jsx index 19b8f29..271461c 100644 --- a/src/components/transactions/SubscriptionsCom.jsx +++ b/src/components/transactions/SubscriptionsCom.jsx @@ -1,14 +1,14 @@ -import { useState } from 'react' +import {useState} from 'react' import {Link} from 'react-router-dom' // import {Link} from 'react-router-dom' -import { useQuery } from '@tanstack/react-query' +import {useQuery} from '@tanstack/react-query' import queryKeys from '../../services/queryKeys' import BreadcrumbCom from '../breadcrumb/BreadcrumbCom' import TablePaginatedWrapper from '../tableWrapper/TablePaginatedWrapper' import Icons from '../Icons' -import { getSubscriptions } from '../../services/siteServices' +import {getSubscriptions} from '../../services/siteServices' import getDateTimeFromDateString from '../../helpers/getDateTimeFromDateString'; // import localImgLoader from '../../helpers/localImageLoader'; // import RouteLinks from '../../RouteLinks'; @@ -19,18 +19,18 @@ export default function SubscriptionsCom() { const [filter, setFilter] = useState({type: '', id: ''}) const [willFilter, setWillFilter] = useState(false) - const handleFilter = ({target:{name, value}}) => { - setFilter(prev => ({...prev, [name]:value})) + const handleFilter = ({target: {name, value}}) => { + setFilter(prev => ({...prev, [name]: value})) } const handleFilterByParams = () => { - if(filter.type && !filter.id){ + if (filter.type && !filter.id) { return - }else if(!filter.type){ + } else if (!filter.type) { setPage(1) setWillFilter(prev => !prev) setFilter({type: '', id: ''}) - }else{ + } else { setPage(1) setWillFilter(prev => !prev) } @@ -53,108 +53,123 @@ export default function SubscriptionsCom() { return (
- +
- { isError ? + {isError ?

{error?.message}

- : - <> - {/* filter section */} -
- -
- + : + <> + {/* filter section */} +
+ +
+ +
+
+ +
+
-
- -
- -
- {/* end of filter section */} + {/* end of filter section */} - - {({ data }) => ( - <> - - - - - - - - - - - - {(data && data.length > 0) ? data?.map((item, index) => ( - - - - - - + + {({data}) => ( + <> +
- Added - - Product - - URL - - Status - - Action -
-
- {/* Icon */} -
-
{getDateTimeFromDateString(item?.added)}
-
-
-
-
-
{item?.product_id}
-
-
-
-
{item?.internal_url}
-
{item?.external_url}
-
-
-
-
{item?.status}
-
-
-
-
- - - -
-
-
+ + + + + + + - )) - : - - - - } - -
+ Added/Updated + + Product + + Internal-URL/External-URL/SubscriptionUID + + Status + + Action +
-
- No Record Found -
-
- - )} -
- + + + {(data && data.length > 0) ? data?.map((item, index) => ( + + +
+ {/* Icon */} +
+
+ {getDateTimeFromDateString(item?.added)}
+ {getDateTimeFromDateString(item?.updated)}
+
+
+
+ + +
+
{item?.product_id}
+
+ + +
+
+ Int : {item?.internal_url}
+ Ext : {item?.external_url}
+ {item?.subscription_uid}
+
+ + +
+
{item?.status}
+
+ + +
+
+ + + +
+
+ + + )) + : + + +
+ No Record Found +
+ + + } + + + + )} + + }