From e4afda08d721d5d5ee2abb34a1f4e9faf8c4b3a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Moya?= Date: Mon, 20 Jul 2020 14:18:17 +0200 Subject: [PATCH] :sparkles: Navigate automatically to new created file --- frontend/src/uxbox/main/data/dashboard.cljs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/frontend/src/uxbox/main/data/dashboard.cljs b/frontend/src/uxbox/main/data/dashboard.cljs index 9418b471e4..b8f5b61641 100644 --- a/frontend/src/uxbox/main/data/dashboard.cljs +++ b/frontend/src/uxbox/main/data/dashboard.cljs @@ -364,7 +364,13 @@ recent-project-files (get-in state [:recent-file-ids project-id] [])] (-> state (assoc-in [:files file-id] data) - (assoc-in [:recent-file-ids project-id] (conj recent-project-files file-id))))))) + (assoc-in [:recent-file-ids project-id] (conj recent-project-files file-id))))) + + ptk/WatchEvent + (watch [_ state stream] + (rx/of (rt/nav :workspace {:project-id (:project-id data) + :file-id (:id data)} + {:page-id (first (:pages data))}))))) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;