Pārlūkot izejas kodu

根据pnpm build 修改代码

zhangzf 2 nedēļas atpakaļ
vecāks
revīzija
56d8c1bd45

+ 4 - 8
src/components/layout/navbar/SearchPop.tsx

@@ -1,22 +1,19 @@
 "use client";
 import { useEffect, useRef, useState } from "react";
-import dynamicImport from "next/dynamic";
+// import dynamicImport from "next/dynamic";
 import Link from "next/link";
 import { useSearchProduct } from "@/utils/hooks/useSearchProduct";
 import Grid from "@/components/theme/ui/grid/Grid";
 import HotSearch from "@/app/(public)/search/_components/HotSearch";
 import NewProductGridItems from "@components/catalog/product/NewProductGridItems";
 import Recommend from "@/app/(public)/product/_components/youmaylike/Recommend";
-const ProductGridItems = dynamicImport(
-  () => import("@/components/catalog/product/ProductGridItems"),
-);
+// const ProductGridItems = dynamicImport(
+//   () => import("@/components/catalog/product/ProductGridItems"),
+// );
 
 interface SearchPopProps {
   open: boolean;
   onClose: () => void;
-
-  // 使用你项目里现有的 HomeProduct 类型
-  youMayLikeProducts?: HomeProduct[];
 }
 
 const placeholderList = [
@@ -30,7 +27,6 @@ const placeholderList = [
 export default function SearchPop({
   open,
   onClose,
-  youMayLikeProducts = [],
 }: SearchPopProps) {
   const { data, error, searchProducts } = useSearchProduct();
 

+ 2 - 2
src/components/theme/filters/SearchSortOrder.tsx

@@ -24,9 +24,9 @@ const ChevronDownIcon = ({ className = "" }: { className?: string }) => (
 
 interface SearchSortOrderProps {
   sortOrders: SortOrderTypes[];
-  title: string;
+  title?: string;
 }
-const SearchSortOrder: FC<SearchSortOrderProps> = ({ sortOrders, title }) => {
+const SearchSortOrder: FC<SearchSortOrderProps> = ({ sortOrders }) => {
   const searchParams = useSearchParams();
   const pathname = usePathname();
   const router = useRouter();