|
|
@ -41,9 +41,6 @@ export function boundary(node, props, children) {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
export class Boundary {
|
|
|
|
export class Boundary {
|
|
|
|
/** @type {Boundary | null} */
|
|
|
|
|
|
|
|
parent;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** @type {TemplateNode} */
|
|
|
|
/** @type {TemplateNode} */
|
|
|
|
#anchor;
|
|
|
|
#anchor;
|
|
|
|
|
|
|
|
|
|
|
@ -79,8 +76,6 @@ export class Boundary {
|
|
|
|
|
|
|
|
|
|
|
|
this.#hydrate_open = hydrate_node;
|
|
|
|
this.#hydrate_open = hydrate_node;
|
|
|
|
|
|
|
|
|
|
|
|
this.parent = /** @type {Effect} */ (active_effect).b;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this.#effect = block(() => {
|
|
|
|
this.#effect = block(() => {
|
|
|
|
/** @type {Effect} */ (active_effect).b = this;
|
|
|
|
/** @type {Effect} */ (active_effect).b = this;
|
|
|
|
|
|
|
|
|
|
|
|