Prechádzať zdrojové kódy

Added a swr hook which fetches isGrantNormalized

Taichi Masuyama 3 rokov pred
rodič
commit
cb4907b6de
1 zmenil súbory, kde vykonal 12 pridanie a 0 odobranie
  1. 12 0
      packages/app/src/stores/page.tsx

+ 12 - 0
packages/app/src/stores/page.tsx

@@ -146,3 +146,15 @@ export const useSWRxPageInfoForList = (
     },
   };
 };
+
+type DataIsGrantNormalized = { isGrantNormalized: boolean };
+
+export const useSWRxIsGrantNormalized = (
+    pageId: string | null | undefined,
+): SWRResponse<DataIsGrantNormalized, Error> => {
+
+  return useSWRImmutable(
+    pageId != null ? ['/page/is-grant-normalized', pageId] : null,
+    (endpoint, pageId) => apiv3Get(endpoint, { pageId }).then(response => response.data),
+  );
+};