feat: hiding dialog using X button should remove class "overflow-hidden" (#1555)

Hiding dialogs result in the body to stay frozen due to mounting behaviour of the dialog, but using 'X' button hides the dialog and won't let user scroll any further. Removing overflow behaviour during hiding procedure will improve User Experience.
This commit is contained in:
deeshu 2023-04-17 17:43:33 +05:30 committed by GitHub
parent 2b83572641
commit e62a94c05a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -92,6 +92,7 @@ export function generateDialog<T extends DialogProps>(
hide: () => {
tempDiv.firstElementChild?.classList.remove("showup");
tempDiv.firstElementChild?.classList.add("showoff");
document.body.classList.remove("overflow-hidden");
},
};