aboutsummaryrefslogtreecommitdiff
path: root/src/frontend
diff options
context:
space:
mode:
Diffstat (limited to 'src/frontend')
-rw-r--r--src/frontend/tubo/components/navigation.cljs6
-rw-r--r--src/frontend/tubo/events.cljs6
-rw-r--r--src/frontend/tubo/routes.cljs2
3 files changed, 7 insertions, 7 deletions
diff --git a/src/frontend/tubo/components/navigation.cljs b/src/frontend/tubo/components/navigation.cljs
index c1767ce..eeeb665 100644
--- a/src/frontend/tubo/components/navigation.cljs
+++ b/src/frontend/tubo/components/navigation.cljs
@@ -35,7 +35,7 @@
:query {:q search-query :serviceId service-id}}])))}
[:div.flex
[:button.mx-2
- {:on-click #(rf/dispatch [::events/toggle-search-form])
+ {:on-click #(rf/dispatch [::events/show-search-form false])
:type "button"}
[:i.fa-solid.fa-arrow-left]]
[:input.bg-transparent.border-none.py-2.pr-6.mx-2.focus:ring-transparent.placeholder-white.sm:w-96.w-full
@@ -169,13 +169,13 @@
[:div.flex.items-center.text-white.justify-end
(when-not show-search-form?
[:button.mx-3
- {:on-click #(rf/dispatch [::events/toggle-search-form])}
+ {:on-click #(rf/dispatch [::events/show-search-form true])}
[:i.fa-solid.fa-search]])
[:a.mx-3.hidden.lg:block
{:href (rfe/href ::routes/settings)}
[:i.fa-solid.fa-cog]]
[:a.mx-3.hidden.lg:block
- {:href (rfe/href ::routes/playlists)}
+ {:href (rfe/href ::routes/bookmarks)}
[:i.fa-solid.fa-bookmark]]
[:a.mx-3.hidden.lg:block
{:href "https://github.com/migalmoreno/tubo" :target "_blank"}
diff --git a/src/frontend/tubo/events.cljs b/src/frontend/tubo/events.cljs
index 0916f65..e155881 100644
--- a/src/frontend/tubo/events.cljs
+++ b/src/frontend/tubo/events.cljs
@@ -169,10 +169,10 @@
{::history-go! idx}))
(rf/reg-event-db
- ::toggle-search-form
- (fn [db _]
+ ::show-search-form
+ (fn [db [_ show?]]
(when-not (= (-> db :current-match :path) "search")
- (assoc db :show-search-form (not (:show-search-form db))))))
+ (assoc db :show-search-form show?))))
(rf/reg-event-fx
::toggle-mobile-nav
diff --git a/src/frontend/tubo/routes.cljs b/src/frontend/tubo/routes.cljs
index c089322..6bfb5dc 100644
--- a/src/frontend/tubo/routes.cljs
+++ b/src/frontend/tubo/routes.cljs
@@ -22,7 +22,7 @@
:controllers [{:parameters {:query [:q :serviceId]}
:start (fn [{{:keys [serviceId q]} :query}]
(rf/dispatch [::events/get-search-page serviceId q]))
- :stop #(rf/dispatch [::events/toggle-search-form])}]}]
+ :stop #(rf/dispatch [::events/show-search-form false])}]}]
["/stream" {:view stream/stream
:name ::stream
:controllers [{:parameters {:query [:url]}