mirror of
https://github.com/penpot/penpot.git
synced 2025-01-06 14:50:20 -05:00
WIP: fix dashboard navigation issues.
This commit is contained in:
parent
2036bb6fbb
commit
21d564b609
2 changed files with 6 additions and 6 deletions
|
@ -1,11 +1,11 @@
|
|||
(ns uxbox.ui.navigation
|
||||
(:require [goog.events :as events]))
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[goog.events :as events]
|
||||
[uxbox.ui.dom :as dom]))
|
||||
|
||||
(defn link
|
||||
"Given an href and a component, return a link component that will navigate
|
||||
to the given URI withour reloading the page."
|
||||
[href component]
|
||||
[:a
|
||||
{:href href
|
||||
:on-click #(do (.preventDefault %) (set-uri! href))}
|
||||
component])
|
||||
(html
|
||||
[:a {:href (str "/#" href)} component]))
|
||||
|
|
|
@ -49,7 +49,7 @@
|
|||
(html
|
||||
[:header#workspace-bar.workspace-bar
|
||||
[:div.main-icon
|
||||
(nav/link (r/route-for :dashboard) i/logo-icon)]
|
||||
(nav/link (r/route-for :main/dashboard) i/logo-icon)]
|
||||
[:div.project-tree-btn
|
||||
{:on-click (constantly nil)}
|
||||
i/project-tree
|
||||
|
|
Loading…
Reference in a new issue