We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b101ad7 commit 2089a1dCopy full SHA for 2089a1d
app/assets/javascripts/stories.js
@@ -50,13 +50,13 @@ document.addEventListener("DOMContentLoaded", () => {
50
element.addEventListener("click", function (event) {
51
if (isDirty) {
52
const confirmLeave = confirm("You have unsaved changes. Are you sure you want to go back?");
53
- if (!confirmLeave) {
54
- // Prevent navigation if the user chooses not to leave
55
- event.preventDefault();
56
- } else {
+ if (confirmLeave) {
57
// Optionally, reset isDirty if leaving
58
isDirty = false;
59
addBeforeUnloadEventListener(isDirty)
+ } else {
+ // Prevent navigation if the user chooses not to leave
+ event.preventDefault();
60
}
61
62
})
0 commit comments