feat: ask user for confirmation when signing out

This commit is contained in:
Yukun Guo
2020-12-23 15:48:07 +08:00
committed by Tienson Qin
parent b8f0a50173
commit de3590b421

View File

@@ -60,11 +60,12 @@
(fn [_e])))))
(defn sign-out!
[e]
(->
(idb/clear-local-storage-and-idb!)
(p/catch (fn [e]
(println "sign out error: ")
(js/console.dir e)))
(p/finally (fn []
(set! (.-href js/window.location) "/logout")))))
[_e]
(when (js/confirm "Your local notes will be completely removed after signing out. Continue?")
(->
(idb/clear-local-storage-and-idb!)
(p/catch (fn [e]
(println "sign out error: ")
(js/console.dir e)))
(p/finally (fn []
(set! (.-href js/window.location) "/logout"))))))