From 694cbbb1f3036175593a27849fc80f21a5a7693b Mon Sep 17 00:00:00 2001 From: Dominic Gannaway Date: Mon, 10 Feb 2025 19:11:14 +0000 Subject: [PATCH] is pending --- packages/svelte/src/internal/client/dom/blocks/boundary.js | 3 +++ packages/svelte/types/index.d.ts | 1 + 2 files changed, 4 insertions(+) diff --git a/packages/svelte/src/internal/client/dom/blocks/boundary.js b/packages/svelte/src/internal/client/dom/blocks/boundary.js index ee7369c0c8..513dd1abf1 100644 --- a/packages/svelte/src/internal/client/dom/blocks/boundary.js +++ b/packages/svelte/src/internal/client/dom/blocks/boundary.js @@ -498,6 +498,9 @@ export function add_boundary_callback(boundary, fn) { boundary.fn(ADD_CALLBACK, fn); } +/** + * @returns {boolean} + */ export function isPending() { var effect = active_effect; var boundary = get_boundary(effect); diff --git a/packages/svelte/types/index.d.ts b/packages/svelte/types/index.d.ts index c32882c132..485a39c600 100644 --- a/packages/svelte/types/index.d.ts +++ b/packages/svelte/types/index.d.ts @@ -419,6 +419,7 @@ declare module 'svelte' { render: () => string; setup?: (element: Element) => void | (() => void); }): Snippet; + export function isPending(): boolean; /** Anything except a function */ type NotFunction = T extends Function ? never : T; /**