Skip to content

Commit

Permalink
fix: isLoading and isValidating should always respect cache value
Browse files Browse the repository at this point in the history
fix #2030
  • Loading branch information
promer94 committed Jun 24, 2022
1 parent 790e044 commit 4eebfa8
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions core/use-swr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -204,8 +204,8 @@ export const useSWRHandler = <Data = any, Error = any>(
isInitialMount &&
shouldDoInitialRevalidation
)
const isValidating = cached.isValidating || defaultValidatingState
const isLoading = cached.isLoading || defaultValidatingState
const isValidating = isUndefined(cached.isValidating) ? defaultValidatingState : cached.isValidating
const isLoading = isUndefined(cached.isLoading) ? defaultValidatingState : cached.isLoading

// The revalidation function is a carefully crafted wrapper of the original
// `fetcher`, to correctly handle the many edge cases.
Expand Down

0 comments on commit 4eebfa8

Please sign in to comment.