solidjs-motion

Presence mode="wait"

Sequential panel swap — old exits fully before new enters.

One button drives both strips. sync on top: panels cross paths in the middle of the strip (both visible at once). wait on bottom: panel fully leaves before the next arrives (only one visible at a time, twice as long total).

page 1 / 4
sync — parallel exit + enter
Page 1
wait — sequential exit then enter
Page 1