Modalyze manages multiple draggable, resizable, stackable modal windows while preserving React context. Place <Modalyze> beneath your context providers and any modals created there inherit that context naturally. They're portaled up to a root instance for reliable stacking.
Would appreciate any feedback.