1- import { CategoryAPI , MegaMenuAPI } from "@/const/endPoint" ;
1+ import { CategoryAPI } from "@/const/endPoint" ;
22import { getData } from "@/utils/api/fetchData/apiCall" ;
33import { GetServerSidePropsContext } from "next" ;
44import React , { FC , useState } from "react" ;
@@ -13,13 +13,11 @@ import Placeholder from "@/component/category/placeholder";
1313import { CategoryTransformer } from "@/utils/api/transformer/category" ;
1414import { useMegaMenu } from "@/context/menuContext" ;
1515import { useQuery } from "react-query" ;
16- import { MegaMenuTransformer } from "@/utils/api/transformer/megaMenu" ;
1716import MetaTags from "@/component/metaTags" ;
1817
1918const fetchCategoryData = async (
2019 categoryId : string ,
2120 page : number ,
22- locale : string ,
2321 filterQuery ?: string ,
2422 orderQuery ?: string
2523) => {
@@ -40,15 +38,8 @@ const CategoryPage: FC<CategoryPageProps> = ({ initialCategory }) => {
4038 const page = parseInt ( router . query . page as string , 10 ) || 0 ;
4139 const categoryId = String ( router . query . slug ) ;
4240 const { data : category , isLoading } = useQuery < Category > (
43- [ "categoryData" , categoryId , page , router . locale , filterQuery , orderQuery ] ,
44- ( ) =>
45- fetchCategoryData (
46- categoryId ,
47- page ,
48- router . locale ! ,
49- filterQuery ,
50- orderQuery
51- ) ,
41+ [ "categoryData" , categoryId , page , filterQuery , orderQuery ] ,
42+ ( ) => fetchCategoryData ( categoryId , page , filterQuery , orderQuery ) ,
5243 {
5344 initialData : initialCategory || undefined ,
5445 enabled : ! initialCategory ,
0 commit comments