Skip to content

Commit c0723ad

Browse files
committed
fix?
1 parent 2f7319c commit c0723ad

File tree

1 file changed

+5
-1
lines changed
  • packages/svelte/src/internal/client/reactivity

1 file changed

+5
-1
lines changed

packages/svelte/src/internal/client/reactivity/async.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,5 +196,9 @@ export async function async_body(fn) {
196196
* @returns {Promise<Array<T>>}
197197
*/
198198
export function all(...promises) {
199-
return Promise.all(promises.map((promise) => save(promise).then((restore) => restore())));
199+
return Promise.all(
200+
promises.map((promise) =>
201+
promise instanceof Promise ? save(promise).then((restore) => restore()) : promise
202+
)
203+
);
200204
}

0 commit comments

Comments
 (0)