mirror of
https://github.com/logseq/logseq.git
synced 2026-04-29 16:36:27 +00:00
feat: ask user for confirmation when signing out
This commit is contained in:
@@ -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"))))))
|
||||
|
||||
Reference in New Issue
Block a user