Minor Changes
- #149
a98a312Thanks @jungpaeng! - refactor: migrate event based store
Patch Changes
-
#151
07f42a5Thanks @jungpaeng! - feat: Add component keyFixed an issue with overlay components not properly remounting when unmounted and immediately reopened with the same ID.
Added a newcomponentKeyproperty that's separate fromoverlayIdto ensure React properly handles component lifecycle. Each timeoverlay.open()is called, a new randomcomponentKeyis generated internally even when reusing the sameoverlayId.This fix resolves scenarios where calling
unmount()followed byopen()with the same overlay ID in quick succession would result in the overlay not being visible to users.