boundary_fn -> children

aa
Rich Harris 7 months ago
parent 1c4db3d341
commit 36e281c8c9

@ -62,10 +62,10 @@ function with_boundary(boundary, fn) {
* failed?: (anchor: Node, error: () => unknown, reset: () => () => void) => void
* pending?: (anchor: Node) => void
* }} props
* @param {((anchor: Node) => void)} boundary_fn
* @param {((anchor: Node) => void)} children
* @returns {void}
*/
export function boundary(node, props, boundary_fn) {
export function boundary(node, props, children) {
var anchor = node;
block(() => {
@ -161,7 +161,7 @@ export function boundary(node, props, boundary_fn) {
with_boundary(boundary, () => {
is_creating_fallback = false;
boundary_effect = branch(() => boundary_fn(anchor));
boundary_effect = branch(() => children(anchor));
reset_is_throwing_error();
});
}
@ -241,11 +241,11 @@ export function boundary(node, props, boundary_fn) {
queueMicrotask(() => {
destroy_effect(boundary_effect);
with_boundary(boundary, () => {
boundary_effect = branch(() => boundary_fn(anchor));
boundary_effect = branch(() => children(anchor));
});
});
} else {
boundary_effect = branch(() => boundary_fn(anchor));
boundary_effect = branch(() => children(anchor));
}
reset_is_throwing_error();

Loading…
Cancel
Save