Typed modal contracts
Define modal params once and keep openModal calls aligned with component props.
Typed modal management for React with motion-aware defaults
Define modal params once and keep openModal calls aligned with component props.
Open and close modals from anywhere without prop drilling or local wiring.
Use sensible default animations for top, bottom, left, right, and corner placements.