Skip to content

Commit eb40417

Browse files
authored
chore: move more element stuff (#10780)
* move bindings * move transitions * move custom-elements.js * move operations.js * move hydration.js * move reconciler.js * move map stuff out of dom operations * move action code * move transition code * missing imports --------- Co-authored-by: Rich Harris <[email protected]>
1 parent de021ae commit eb40417

33 files changed

+256
-259
lines changed

packages/svelte/src/internal/client/dom/blocks/await.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { is_promise } from '../../../common.js';
2-
import { hydrate_block_anchor } from '../../hydration.js';
3-
import { remove } from '../../reconciler.js';
2+
import { hydrate_block_anchor } from '../hydration.js';
3+
import { remove } from '../reconciler.js';
44
import { current_block, execute_effect, flushSync } from '../../runtime.js';
55
import { destroy_effect, render_effect } from '../../reactivity/effects.js';
6-
import { trigger_transitions } from '../../transitions.js';
6+
import { trigger_transitions } from '../elements/transitions.js';
77
import { AWAIT_BLOCK, UNINITIALIZED } from '../../constants.js';
88

99
/** @returns {import('../../types.js').AwaitBlock} */

packages/svelte/src/internal/client/dom/blocks/css-props.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { namespace_svg } from '../../../../constants.js';
2-
import { current_hydration_fragment, hydrate_block_anchor, hydrating } from '../../hydration.js';
3-
import { empty } from '../../operations.js';
2+
import { current_hydration_fragment, hydrate_block_anchor, hydrating } from '../hydration.js';
3+
import { empty } from '../operations.js';
44
import { render_effect } from '../../reactivity/effects.js';
5-
import { insert, remove } from '../../reconciler.js';
5+
import { insert, remove } from '../reconciler.js';
66

77
/**
88
* @param {Element | Text | Comment} anchor

packages/svelte/src/internal/client/dom/blocks/each.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@ import {
1313
hydrate_block_anchor,
1414
hydrating,
1515
set_current_hydration_fragment
16-
} from '../../hydration.js';
17-
import { clear_text_content, empty, map_get, map_set } from '../../operations.js';
18-
import { insert, remove } from '../../reconciler.js';
16+
} from '../hydration.js';
17+
import { clear_text_content, empty } from '../operations.js';
18+
import { insert, remove } from '../reconciler.js';
1919
import { current_block, execute_effect } from '../../runtime.js';
2020
import { destroy_effect, render_effect } from '../../reactivity/effects.js';
2121
import { source, mutable_source, set } from '../../reactivity/sources.js';
22-
import { trigger_transitions } from '../../transitions.js';
23-
import { is_array, is_frozen } from '../../utils.js';
22+
import { trigger_transitions } from '../elements/transitions.js';
23+
import { is_array, is_frozen, map_get, map_set } from '../../utils.js';
2424
import { EACH_BLOCK, EACH_ITEM_BLOCK, STATE_SYMBOL } from '../../constants.js';
2525

2626
const NEW_BLOCK = -1;

packages/svelte/src/internal/client/dom/blocks/html.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { render_effect } from '../../reactivity/effects.js';
2-
import { reconcile_html, remove } from '../../reconciler.js';
2+
import { reconcile_html, remove } from '../reconciler.js';
33

44
/**
55
* @param {Element | Text | Comment} dom

packages/svelte/src/internal/client/dom/blocks/if.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ import {
44
hydrate_block_anchor,
55
hydrating,
66
set_current_hydration_fragment
7-
} from '../../hydration.js';
8-
import { remove } from '../../reconciler.js';
7+
} from '../hydration.js';
8+
import { remove } from '../reconciler.js';
99
import { current_block, execute_effect } from '../../runtime.js';
1010
import { destroy_effect, render_effect } from '../../reactivity/effects.js';
11-
import { trigger_transitions } from '../../transitions.js';
11+
import { trigger_transitions } from '../elements/transitions.js';
1212

1313
/** @returns {import('../../types.js').IfBlock} */
1414
function create_if_block() {

packages/svelte/src/internal/client/dom/blocks/key.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { UNINITIALIZED, KEY_BLOCK } from '../../constants.js';
2-
import { hydrate_block_anchor } from '../../hydration.js';
3-
import { remove } from '../../reconciler.js';
2+
import { hydrate_block_anchor } from '../hydration.js';
3+
import { remove } from '../reconciler.js';
44
import { current_block, execute_effect } from '../../runtime.js';
55
import { destroy_effect, render_effect } from '../../reactivity/effects.js';
6-
import { trigger_transitions } from '../../transitions.js';
6+
import { trigger_transitions } from '../elements/transitions.js';
77
import { safe_not_equal } from '../../reactivity/equality.js';
88

99
/** @returns {import('../../types.js').KeyBlock} */

packages/svelte/src/internal/client/dom/blocks/snippet.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { SNIPPET_BLOCK } from '../../constants.js';
22
import { render_effect } from '../../reactivity/effects.js';
3-
import { remove } from '../../reconciler.js';
3+
import { remove } from '../reconciler.js';
44
import { current_block, untrack } from '../../runtime.js';
55

66
/**

packages/svelte/src/internal/client/dom/blocks/svelte-component.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { DYNAMIC_COMPONENT_BLOCK } from '../../constants.js';
2-
import { hydrate_block_anchor } from '../../hydration.js';
2+
import { hydrate_block_anchor } from '../hydration.js';
33
import { destroy_effect, render_effect } from '../../reactivity/effects.js';
4-
import { remove } from '../../reconciler.js';
4+
import { remove } from '../reconciler.js';
55
import { current_block, execute_effect } from '../../runtime.js';
6-
import { trigger_transitions } from '../../transitions.js';
6+
import { trigger_transitions } from '../elements/transitions.js';
77

88
/**
99
* @template P

packages/svelte/src/internal/client/dom/blocks/svelte-element.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { namespace_svg } from '../../../../constants.js';
22
import { DYNAMIC_ELEMENT_BLOCK } from '../../constants.js';
3-
import { current_hydration_fragment, hydrate_block_anchor, hydrating } from '../../hydration.js';
4-
import { empty } from '../../operations.js';
3+
import { current_hydration_fragment, hydrate_block_anchor, hydrating } from '../hydration.js';
4+
import { empty } from '../operations.js';
55
import { destroy_effect, render_effect } from '../../reactivity/effects.js';
6-
import { insert, remove } from '../../reconciler.js';
6+
import { insert, remove } from '../reconciler.js';
77
import { current_block, execute_effect } from '../../runtime.js';
88
import { is_array } from '../../utils.js';
99

packages/svelte/src/internal/client/dom/blocks/svelte-head.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ import {
44
get_hydration_fragment,
55
hydrating,
66
set_current_hydration_fragment
7-
} from '../../hydration.js';
8-
import { empty } from '../../operations.js';
7+
} from '../hydration.js';
8+
import { empty } from '../operations.js';
99
import { render_effect } from '../../reactivity/effects.js';
10-
import { remove } from '../../reconciler.js';
10+
import { remove } from '../reconciler.js';
1111
import { current_block } from '../../runtime.js';
1212

1313
/**

0 commit comments

Comments
 (0)