product url fixed

This commit was merged in pull request #41.
This commit is contained in:
victorAnumudu
2025-07-08 11:58:37 +01:00
parent f503422c42
commit a2843d97e2
6 changed files with 103 additions and 93 deletions
+33 -25
View File
@@ -1,36 +1,44 @@
import React, {useEffect} from 'react'
import { useMutation } from '@tanstack/react-query'
import { useQuery } from '@tanstack/react-query'
import { topBar } from '../../services/services'
import queryKeys from '../../services/queryKeys'
export default function TopBar() {
const topBarData = useMutation({
mutationFn: (reqData) => {
return topBar(reqData)
},
onError: (error) => {
console.log(error)
},
onSuccess: (res) => {
if(res?.data?.resultCode != '0'){
throw({message: 'Something went wrong'})
}
}
})
// const topBarData = useMutation({
// mutationFn: (reqData) => {
// return topBar(reqData)
// },
// onError: (error) => {
// console.log(error)
// },
// onSuccess: (res) => {
// if(res?.data?.resultCode != '0'){
// throw({message: 'Something went wrong'})
// }
// }
// })
useEffect(()=>{
let reqData = {
// useEffect(()=>{
// let reqData = {
// token: localStorage.getItem('token'), // USER TOKEN
// uid: localStorage.getItem('uid') // USER UID
// }
// topBarData.mutate(reqData)
// },[])
let reqData = {
token: localStorage.getItem('token'), // USER TOKEN
uid: localStorage.getItem('uid') // USER UID
}
topBarData.mutate(reqData)
},[])
const data = topBarData?.data?.data?.top_bar // top bar data
}
const {data:topBarData, isFetching, isError, error} = useQuery({
queryKey: queryKeys.topBar,
queryFn: () => topBar(reqData)
})
const data = topBarData?.data?.top_bar // top bar data
return (
<>
{topBarData.isPending ?
{isFetching ?
<>
<div className="col-12">
<div className="card p-4">
@@ -38,10 +46,10 @@ export default function TopBar() {
</div>
</div>
</>
: topBarData.error ?
: isError?
<div className="col-12">
<div className="card p-4">
<p className='text-danger'>{topBarData.error.message}</p>
<p className='text-danger'>{error.message}</p>
</div>
</div>
: