keigo-h 3 лет назад
Родитель
Сommit
1b261a613e
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      packages/app/src/stores/share-link.tsx

+ 6 - 1
packages/app/src/stores/share-link.tsx

@@ -10,5 +10,10 @@ const fetchShareLinks = async(endpoint, pageId) => {
 };
 
 export const useSWRxSharelink = (currentPageId: Nullable<string>): SWRResponse<IResShareLinkList['shareLinksResult'], Error> => {
-  return useSWR(['/share-links/', currentPageId], (endpoint => fetchShareLinks(endpoint, currentPageId)));
+  return useSWR(['/share-links/', currentPageId], ((endpoint) => {
+    if (currentPageId == null) {
+      return [];
+    }
+    return fetchShareLinks(endpoint, currentPageId);
+  }));
 };