aboutsummaryrefslogtreecommitdiffhomepage
path: root/ui/static/js/bootstrap.js
diff options
context:
space:
mode:
Diffstat (limited to 'ui/static/js/bootstrap.js')
-rw-r--r--ui/static/js/bootstrap.js9
1 files changed, 4 insertions, 5 deletions
diff --git a/ui/static/js/bootstrap.js b/ui/static/js/bootstrap.js
index fe6e87c..a89799a 100644
--- a/ui/static/js/bootstrap.js
+++ b/ui/static/js/bootstrap.js
@@ -34,18 +34,14 @@ document.addEventListener("DOMContentLoaded", function() {
let mouseHandler = new MouseHandler();
mouseHandler.onClick("a[data-save-entry]", (event) => {
- event.preventDefault();
EntryHandler.saveEntry(event.target);
});
mouseHandler.onClick("a[data-toggle-bookmark]", (event) => {
- event.preventDefault();
EntryHandler.toggleBookmark(event.target);
});
mouseHandler.onClick("a[data-toggle-status]", (event) => {
- event.preventDefault();
-
let currentItem = DomHelper.findParent(event.target, "entry");
if (! currentItem) {
currentItem = DomHelper.findParent(event.target, "item");
@@ -57,7 +53,6 @@ document.addEventListener("DOMContentLoaded", function() {
});
mouseHandler.onClick("a[data-fetch-content-entry]", (event) => {
- event.preventDefault();
EntryHandler.fetchOriginalContent(event.target);
});
@@ -71,6 +66,10 @@ document.addEventListener("DOMContentLoaded", function() {
navHandler.setFocusToSearchInput(event);
});
+ mouseHandler.onClick("a[data-link-state=flip]", (event) => {
+ LinkStateHandler.flip(event.target);
+ }, true);
+
if (document.documentElement.clientWidth < 600) {
let menuHandler = new MenuHandler();
mouseHandler.onClick(".logo", () => menuHandler.toggleMainMenu());