|
|
|
|
@ -35,7 +35,7 @@ import { queue_micro_task } from '../task.js';
|
|
|
|
|
import * as e from '../../errors.js';
|
|
|
|
|
import * as w from '../../warnings.js';
|
|
|
|
|
import { DEV } from 'esm-env';
|
|
|
|
|
import { Batch, current_batch, previous_batch, schedule_effect } from '../../reactivity/batch.js';
|
|
|
|
|
import { Batch, current_batch } from '../../reactivity/batch.js';
|
|
|
|
|
import { internal_set, source } from '../../reactivity/sources.js';
|
|
|
|
|
import { tag } from '../../dev/tracing.js';
|
|
|
|
|
import { createSubscriber } from '../../../../reactivity/create-subscriber.js';
|
|
|
|
|
@ -52,9 +52,9 @@ import { push_renderer } from '../../custom-renderer/state.js';
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @typedef {{
|
|
|
|
|
* onerror?: (error: unknown, reset: () => void) => void;
|
|
|
|
|
* failed?: (anchor: Node, error: () => unknown, reset: () => () => void) => void;
|
|
|
|
|
* pending?: (anchor: Node) => void;
|
|
|
|
|
* onerror?: ((error: unknown, reset: () => void) => void) | null;
|
|
|
|
|
* failed?: ((anchor: Node, error: () => unknown, reset: () => () => void) => void) | null;
|
|
|
|
|
* pending?: ((anchor: Node) => void) | null;
|
|
|
|
|
* }} BoundaryProps
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
|