diff --git a/src/day8/re_frame/trace/db.cljs b/src/day8/re_frame/trace/db.cljs index 91f0bac..1a54b79 100644 --- a/src/day8/re_frame/trace/db.cljs +++ b/src/day8/re_frame/trace/db.cljs @@ -5,7 +5,7 @@ (defn init-db [] (let [panel-width% (localstorage/get "panel-width-ratio" 0.35) show-panel? (localstorage/get "show-panel" false) - selected-tab (localstorage/get "selected-tab" :traces) + selected-tab (localstorage/get "selected-tab" :overview) filter-items (localstorage/get "filter-items" []) app-db-paths (localstorage/get "app-db-paths" '()) json-ml-paths (localstorage/get "app-db-json-ml-expansions" #{}) diff --git a/src/day8/re_frame/trace/events.cljs b/src/day8/re_frame/trace/events.cljs index f02c7b6..dacacc6 100644 --- a/src/day8/re_frame/trace/events.cljs +++ b/src/day8/re_frame/trace/events.cljs @@ -65,6 +65,11 @@ (localstorage/save! "selected-tab" selected-tab) (assoc-in db [:settings :selected-tab] selected-tab))) +(rf/reg-event-db + :settings/toggle-settings + (fn [db _] + (update-in db [:settings :showing-settings?] not))) + (rf/reg-event-db :settings/show-panel? (fn [db [_ show-panel?]]