فهرست منبع

fix: redirect to page button for whiteboards

Peng Xiao 3 سال پیش
والد
کامیت
98216cc714
1فایلهای تغییر یافته به همراه4 افزوده شده و 1 حذف شده
  1. 4 1
      src/main/frontend/extensions/tldraw.cljs

+ 4 - 1
src/main/frontend/extensions/tldraw.cljs

@@ -72,7 +72,10 @@
                       (state/sidebar-add-block! (state/get-current-repo)
                       (state/sidebar-add-block! (state/get-current-repo)
                                                 (:db/id (model/get-page uuid))
                                                 (:db/id (model/get-page uuid))
                                                 (keyword type)))
                                                 (keyword type)))
-   :redirectToPage route-handler/redirect-to-page!})
+   :redirectToPage (fn [page-name]
+                     (if (model/whiteboard-page? page-name)
+                         (route-handler/redirect-to-whiteboard! page-name)
+                         (route-handler/redirect-to-page! page-name)))})
 
 
 (rum/defc tldraw-app
 (rum/defc tldraw-app
   [name block-id]
   [name block-id]