forks.js -> batch.js

pull/16197/head
Rich Harris 7 months ago
parent d42b358f99
commit 5000aae094

@ -1,7 +1,7 @@
/** @import { Effect, TemplateNode, Value } from '#client' */
/** @import { Fork } from '../../reactivity/forks.js' */
/** @import { Fork } from '../../reactivity/batch.js' */
import { async_derived } from '../../reactivity/deriveds.js';
import { active_fork } from '../../reactivity/forks.js';
import { active_fork } from '../../reactivity/batch.js';
import { active_effect, schedule_effect } from '../../runtime.js';
import { capture } from './boundary.js';

@ -24,7 +24,7 @@ import { queue_boundary_micro_task } from '../task.js';
import * as e from '../../../shared/errors.js';
import { DEV } from 'esm-env';
import { from_async_derived, set_from_async_derived } from '../../reactivity/deriveds.js';
import { Fork } from '../../reactivity/forks.js';
import { Fork } from '../../reactivity/batch.js';
/**
* @typedef {{

@ -1,5 +1,5 @@
/** @import { EachItem, EachState, Effect, MaybeSource, Source, TemplateNode, TransitionManager, Value } from '#client' */
/** @import { Fork } from '../../reactivity/forks.js'; */
/** @import { Fork } from '../../reactivity/batch.js'; */
import {
EACH_INDEX_REACTIVE,
EACH_IS_ANIMATED,
@ -40,7 +40,7 @@ import { queue_micro_task } from '../task.js';
import { active_effect, get } from '../../runtime.js';
import { DEV } from 'esm-env';
import { derived_safe_equal } from '../../reactivity/deriveds.js';
import { active_fork } from '../../reactivity/forks.js';
import { active_fork } from '../../reactivity/batch.js';
/**
* The row of a keyed each block that is currently updating. We track this

@ -1,5 +1,5 @@
/** @import { Effect, TemplateNode } from '#client' */
/** @import { Fork } from '../../reactivity/forks.js'; */
/** @import { Fork } from '../../reactivity/batch.js'; */
import { EFFECT_TRANSPARENT } from '#client/constants';
import {
hydrate_next,
@ -12,7 +12,7 @@ import {
import { block, branch, pause_effect, resume_effect } from '../../reactivity/effects.js';
import { HYDRATION_START_ELSE, UNINITIALIZED } from '../../../../constants.js';
import { create_text, should_defer_append } from '../operations.js';
import { active_fork } from '../../reactivity/forks.js';
import { active_fork } from '../../reactivity/batch.js';
// TODO reinstate https://github.com/sveltejs/svelte/pull/15250

@ -1,12 +1,12 @@
/** @import { Effect, TemplateNode } from '#client' */
/** @import { Fork } from '../../reactivity/forks.js'; */
/** @import { Fork } from '../../reactivity/batch.js'; */
import { UNINITIALIZED } from '../../../../constants.js';
import { block, branch, pause_effect } from '../../reactivity/effects.js';
import { not_equal, safe_not_equal } from '../../reactivity/equality.js';
import { is_runes } from '../../context.js';
import { hydrate_next, hydrate_node, hydrating } from '../hydration.js';
import { create_text, should_defer_append } from '../operations.js';
import { active_fork } from '../../reactivity/forks.js';
import { active_fork } from '../../reactivity/batch.js';
/**
* @template V

@ -1,8 +1,8 @@
/** @import { TemplateNode, Dom, Effect } from '#client' */
/** @import { Fork } from '../../reactivity/forks.js'; */
/** @import { Fork } from '../../reactivity/batch.js'; */
import { EFFECT_TRANSPARENT } from '#client/constants';
import { block, branch, pause_effect } from '../../reactivity/effects.js';
import { active_fork } from '../../reactivity/forks.js';
import { active_fork } from '../../reactivity/batch.js';
import { hydrate_next, hydrate_node, hydrating } from '../hydration.js';
import { create_text, should_defer_append } from '../operations.js';

@ -1,5 +1,5 @@
/** @import { Derived, Effect, Source } from '#client' */
/** @import { Fork } from './forks.js'; */
/** @import { Fork } from './batch.js'; */
import { DEV } from 'esm-env';
import {
CLEAN,
@ -32,7 +32,7 @@ import { tracing_mode_flag } from '../../flags/index.js';
import { capture } from '../dom/blocks/boundary.js';
import { component_context } from '../context.js';
import { UNINITIALIZED } from '../../../constants.js';
import { active_fork } from './forks.js';
import { active_fork } from './batch.js';
/** @type {Effect | null} */
export let from_async_derived = null;

@ -41,7 +41,7 @@ import { get_next_sibling } from '../dom/operations.js';
import { async_derived, derived } from './deriveds.js';
import { capture } from '../dom/blocks/boundary.js';
import { component_context, dev_current_component_function } from '../context.js';
import { active_fork, Fork } from './forks.js';
import { active_fork, Fork } from './batch.js';
/**
* @param {'$effect' | '$effect.pre' | '$inspect'} rune

@ -34,7 +34,7 @@ import * as e from '../errors.js';
import { legacy_mode_flag, tracing_mode_flag } from '../../flags/index.js';
import { get_stack } from '../dev/tracing.js';
import { component_context, is_runes } from '../context.js';
import { Fork } from './forks.js';
import { Fork } from './batch.js';
import { proxy } from '../proxy.js';
import { execute_derived } from './deriveds.js';

@ -50,7 +50,7 @@ import {
import { Boundary } from './dom/blocks/boundary.js';
import * as w from './warnings.js';
import { is_firefox } from './dom/operations.js';
import { active_fork, Fork, remove_active_fork } from './reactivity/forks.js';
import { active_fork, Fork, remove_active_fork } from './reactivity/batch.js';
// Used for DEV time error handling
/** @param {WeakSet<Error>} value */

Loading…
Cancel
Save