solidjs-motion

motion.X tag-component

Orchestrated stagger via <motion.ul> + passive <motion.li> children — no useMotion calls, no manual m.Provider.

Toggle the parent <motion.ul>. Each <motion.li> is a PASSIVE child — it only declares variants, no own animate label — and inherits the parent's "open" / "closed" via the auto-Provider that every motion.X tag adds for free.

  • 0. hover
  • 1. press
  • 2. drag
  • 3. exit
  • 4. spring
  • 5. scroll