From e00be336bd184cefc4c09679e44eba424272e7bf Mon Sep 17 00:00:00 2001 From: DIYgod Date: Thu, 6 Apr 2023 00:37:52 +0100 Subject: [PATCH] feat: prevent persistent caching of multiple pages --- src/pages/_app.tsx | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index 6f33739a..05eadc54 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -41,7 +41,20 @@ function MyApp({ Component, pageProps }: any) { { + const queryIsReadyForPersistance = + query.state.status === "success" + if (queryIsReadyForPersistance) { + return !((query.state?.data as any)?.pages?.length > 1) + } else { + return false + } + }, + }, + }} >