fixed some build bug

This commit was merged in pull request #33.
This commit is contained in:
victorAnumudu
2025-11-18 16:24:25 +01:00
parent f712c80c67
commit b46d96d1b8
13 changed files with 44 additions and 39 deletions
@@ -1,4 +1,4 @@
import {useLocation, useNavigate, Link} from 'react-router-dom'
import {useLocation, useNavigate} from 'react-router-dom'
import {useQuery, useMutation} from '@tanstack/react-query'
import {FaCaretDown} from "react-icons/fa";
import BreadcrumbCom from '../breadcrumb/BreadcrumbCom'
@@ -20,9 +20,9 @@ export default function SubscriptionViewCom() {
const [values, setValues] = useState({custom_id: '', template_uid: ''})
const handleValueChange = ({target: {name, value}}) => {
if (name == 'custom_template') {
if (name === 'custom_template') {
setValues(prev => ({...prev, custom_id: value}))
} else if (name == 'template') {
} else if (name === 'template') {
setValues(prev => ({...prev, template_uid: value}))
} else {
setValues(prev => ({...prev}))
@@ -30,9 +30,12 @@ export default function SubscriptionViewCom() {
}
useEffect(() => {
if (!state?.subscriptionUID) {
navigate(RouteLinks.homePage, {replace: true})
const stateExist = () => {
if (!state?.subscriptionUID) {
navigate(RouteLinks.homePage, {replace: true})
}
}
stateExist()
}, [])
const {data, isFetching, isError, error} = useQuery({
@@ -52,8 +55,8 @@ export default function SubscriptionViewCom() {
const customTemplates = subscriptionViewData?.available_custom_templates
const availableTemplates = subscriptionViewData?.available_templates
const selectedSubscription = subscriptionViewData?.subscription
const currentCustomTem = subscriptionViewData?.available_custom_templates?.filter(item => item?.custom_id == subscriptionViewData?.subscription?.custom_template)[0]?.custom_id
const currentTemplate = subscriptionViewData?.available_templates?.filter(item => item?.template_uid == subscriptionViewData?.subscription?.product_template)[0]?.template_uid
const currentCustomTem = subscriptionViewData?.available_custom_templates?.filter(item => item?.custom_id === subscriptionViewData?.subscription?.custom_template)[0]?.custom_id
const currentTemplate = subscriptionViewData?.available_templates?.filter(item => item?.template_uid === subscriptionViewData?.subscription?.product_template)[0]?.template_uid
// // console.log('subscriptionViewData', subscriptionViewData, currentCustomTem, currentTemplate)
// useEffect(()=>{