-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Open
Labels
Description
Bug report
Description / Observed Behavior
useSWRInfinite hides errors within getKey (at least on the first page load). The error in getKey seems to cause the fetcher not to run. Because the error is hidden, it's difficult to debug.
Expected Behavior
I expect it to raise or display the error
Repro Steps / Code Example
import useSWRInfinite from "swr/infinite";
useSWRInfinite(
() => {
throw new Error();
},
() => fetch("http://example.com")
);
Additional Context
akteigland and slevy85