* @param {EachState} state * @param {Effect | null} prev * @param {Effect | null} next
(state, prev, next)
| 731 | * @param {Effect | null} next |
| 732 | */ |
| 733 | function 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 |