Skip to main content

Typed modal flows for React apps that need motion, stacking, and predictable state.

Typed modal management for React with motion-aware defaults

Typed modal contracts

Define modal params once and keep openModal calls aligned with component props.

Global modal store

Open and close modals from anywhere without prop drilling or local wiring.

Position-aware motion

Use sensible default animations for top, bottom, left, right, and corner placements.