MCPcopy
hub / github.com/sveltejs/svelte / link

Function link

packages/svelte/src/internal/client/dom/blocks/each.js:733–745  ·  view source on GitHub ↗

* @param {EachState} state * @param {Effect | null} prev * @param {Effect | null} next

(state, prev, next)

Source from the content-addressed store, hash-verified

731 * @param {Effect | null} next
732 */
733function link(state, prev, next) {
734 if (prev === null) {
735 state.effect.first = next;
736 } else {
737 prev.next = next;
738 }
739
740 if (next === null) {
741 state.effect.last = prev;
742 } else {
743 next.prev = prev;
744 }
745}
746
747/**
748 * @param {Array<any>} array

Callers 1

reconcileFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected