Show open bounties tab regardless of sign in state

This commit is contained in:
Teemu Patja 2017-03-22 13:19:36 +02:00
parent 35df02edea
commit a6690859cc
No known key found for this signature in database
GPG Key ID: F5B7035E6580FD4C
2 changed files with 9 additions and 7 deletions

View File

@ -71,10 +71,10 @@
(let [user (rf/subscribe [:user])
current-page (rf/subscribe [:page])]
(fn []
(let [tabs (apply conj [[:activity "Activity"]]
(let [tabs (apply conj [[:activity "Activity"]
[:bounties "Open bounties"]]
(when @user
[[:bounties "Open bounties"]
[:repos "Repositories"]
[[:repos "Repositories"]
[:manage-payouts "Manage Payouts"]]))]
(into [:div.ui.attached.tabular.menu.tiny.commiteth-tabs]
(for [[page caption] tabs]
@ -183,8 +183,11 @@
(reset! active-user nil)))
(defn load-data []
(rf/dispatch [:load-activity-feed])
(rf/dispatch [:load-top-hunters])
(doall
(map rf/dispatch
[[:load-open-bounties]
[:load-activity-feed]
[:load-top-hunters]]))
(load-user))
(defonce timer-id (r/atom nil))

View File

@ -138,8 +138,7 @@
{:db
(assoc db :user (:user user-profile))
:dispatch-n [[:load-user-repos]
[:load-owner-bounties]
[:load-open-bounties]]}))
[:load-owner-bounties]]}))
(reg-event-db
:clear-repos-loading