import React from 'react' import BreadcrumbComBS from "../breadcrumb/BreadcrumbComBS"; import getImage from "../../utils/getImage"; import { getSubscriptions } from '../../services/services'; import { useQuery } from '@tanstack/react-query'; import queryKeys from '../../services/queryKeys'; import siteLinks from "../../links/siteLinks"; import { Link, useNavigate } from 'react-router-dom' export default function Subscription() { const navigate = useNavigate() const pricingFields ={ starter: { name: 'Starter', price: 5.99, active: true }, basic: { name: 'Basic', price: 12.99, active: true }, premium: { name: 'Premium', price: 20.00, active: true }, } const {data, isFetching, isError, error} = useQuery({ queryKey: queryKeys.subscriptions, queryFn: () => { let reqData = { token: localStorage.getItem('token'), // USER TOKEN uid: localStorage.getItem('uid') // USER UID } return getSubscriptions(reqData) } }) const currentSubscription = data?.data?.current_product const otherSubscriptions = data?.data?.options console.log('urlData', data?.data) return ( <> {isFetching ? <>

Loading...

: isError ?

{error.message}

:
Current Subscription(s)

{currentSubscription?.display_name}

<> {Object.entries(otherSubscriptions)?.map(([key, value]) => (
{value.display_name}

${value.monthly}

/ Monthly

    {value?.items?.map(item =>(
  • {item}
  • ))}
))}
} ) }