diff --git a/src/index/use-swr.ts b/src/index/use-swr.ts index 98ef34f1f..400798023 100644 --- a/src/index/use-swr.ts +++ b/src/index/use-swr.ts @@ -729,7 +729,7 @@ export const useSWRHandler = ( } } - return { + const swrResponse: SWRResponse = { mutate: boundMutate, get data() { stateDependencies.data = true @@ -747,7 +747,8 @@ export const useSWRHandler = ( stateDependencies.isLoading = true return isLoading } - } as SWRResponse + } + return swrResponse } export const SWRConfig = OBJECT.defineProperty(ConfigProvider, 'defaultValue', {