MotionPresence keeps keyed children mounted for their exits. MotionSurface adds coordinated lifecycle states to an existing primitive.
npx shadcn@latest add @000h-cojeev/presence
presence