Skip to content

Commit 5133e15

Browse files
committed
fix: add revalidating cond; add enabled option
1 parent 9a7187c commit 5133e15

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

src/lib/swr.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,16 +33,22 @@ const defaultSWRStore = {
3333

3434
const defaultSWRParams = {
3535
options: {
36+
enabled: true,
3637
initialData: undefined,
3738
// revalidateOnFocus: true,
3839
// revalidateOnReconnect: true,
3940
},
4041
};
4142

43+
const isEnabled = (_, event) => event.data.options.enabled;
44+
4245
const swrMachine: FSMMachineConfig = {
4346
initial: "init",
4447
on: {
45-
revalidate: "revalidating",
48+
revalidate: {
49+
target: "revalidating",
50+
cond: isEnabled,
51+
},
4652
},
4753
states: {
4854
init: {},

0 commit comments

Comments
 (0)