diff --git a/packages/svelte/src/internal/client/reactivity/resources.js b/packages/svelte/src/internal/client/reactivity/resources.js index 519e50eaa1..4f9cc5da52 100644 --- a/packages/svelte/src/internal/client/reactivity/resources.js +++ b/packages/svelte/src/internal/client/reactivity/resources.js @@ -109,12 +109,8 @@ export class Resource { const resource = res[i]; const pending = untrack(() => resource.pending); - try { - // eslint-disable-next-line @typescript-eslint/no-unused-expressions - resource.current; - } catch { - // NOOP - } + get(resource.#current); + if (pending) { if (prev !== UNINITIALIZED) { return prev;