From 379d2e59f1dd9659a741754dac7d48b36a12fb7b Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Wed, 5 Apr 2023 22:45:27 -0700 Subject: [PATCH] preserve swr mutate --- src/utils/proxy/use-widget-api.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/proxy/use-widget-api.js b/src/utils/proxy/use-widget-api.js index f9235d78..52e986e1 100644 --- a/src/utils/proxy/use-widget-api.js +++ b/src/utils/proxy/use-widget-api.js @@ -7,7 +7,7 @@ export default function useWidgetAPI(widget, ...options) { if (options && options[1]?.refreshInterval) { config.refreshInterval = options[1].refreshInterval; } - const { data, error } = useSWR(formatProxyUrl(widget, ...options), config); + const { data, error, mutate } = useSWR(formatProxyUrl(widget, ...options), config); // make the data error the top-level error - return { data, error: data?.error ?? error } + return { data, error: data?.error ?? error, mutate } }