diff --git a/app/components/ExitIntentPopup.vue b/app/components/ExitIntentPopup.vue index d50d245..6c626dc 100644 --- a/app/components/ExitIntentPopup.vue +++ b/app/components/ExitIntentPopup.vue @@ -58,12 +58,12 @@ const visible = ref(false); const email = ref(""); function showPopup() { - // const alreadySeen = localStorage.getItem("exit-popup"); + const alreadySeen = sessionStorage.getItem("exit-popup"); - // if (!alreadySeen) { + if (!alreadySeen) { visible.value = true; - // localStorage.setItem("exit-popup", "shown"); - // } + sessionStorage.setItem("exit-popup", true); + } } function close() { diff --git a/app/layouts/default.vue b/app/layouts/default.vue index 734ca9b..5167c0d 100644 --- a/app/layouts/default.vue +++ b/app/layouts/default.vue @@ -11,6 +11,7 @@ const head = useLocaleHead()