Procházet zdrojové kódy

fix useSWRINFxPageTimeline

reiji-h před 3 roky
rodič
revize
d79a332c23
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 2 0
      apps/app/src/components/PageTimeline.tsx

+ 2 - 0
apps/app/src/components/PageTimeline.tsx

@@ -52,6 +52,7 @@ const useSWRINFxPageTimeline = (path: string, limit: number) : SWRInfiniteRespon
   return useSWRInfinite(
     (pageIndex, previousPageData) => {
       if (previousPageData != null && previousPageData.pages.length === 0) return null;
+      if (path == null) return null;
 
       return ['/pages/list', path, pageIndex + 1, limit];
     },
@@ -69,6 +70,7 @@ export const PageTimeline = (): JSX.Element => {
   const PER_PAGE = 3;
   const { t } = useTranslation();
   const { data: currentPagePath } = useCurrentPagePath();
+
   const swrInfinitexPageTimeline = useSWRINFxPageTimeline(currentPagePath, PER_PAGE);
   const { data } = swrInfinitexPageTimeline;