فهرست منبع

fix: app crash when clicking block ref number on pulishing

Tienson Qin 3 سال پیش
والد
کامیت
52948e55b7
1فایلهای تغییر یافته به همراه13 افزوده شده و 3 حذف شده
  1. 13 3
      src/main/frontend/publishing.cljs

+ 13 - 3
src/main/frontend/publishing.cljs

@@ -12,9 +12,14 @@
             [reitit.frontend :as rf]
             [reitit.frontend.easy :as rfe]
             [cljs.reader :as reader]
-            [frontend.components.page :as component-page]
+            [frontend.components.block :as block]
+            [frontend.components.editor :as editor]
+            [frontend.components.page :as page-component]
+            [frontend.components.reference :as reference]
+            [frontend.components.whiteboard :as whiteboard]
             [frontend.modules.shortcut.core :as shortcut]
-            [frontend.handler.events :as events]))
+            [frontend.handler.events :as events]
+            [frontend.handler.command-palette :as command-palette]))
 
 ;; The publishing site should be as thin as possible.
 ;; Both files and git libraries can be removed.
@@ -62,7 +67,12 @@
 
 (defn- register-components-fns!
   []
-  (state/set-page-blocks-cp! component-page/page-blocks-cp))
+  (state/set-page-blocks-cp! page-component/page-blocks-cp)
+  (state/set-component! :block/linked-references reference/block-linked-references)
+  (state/set-component! :whiteboard/tldraw-preview whiteboard/tldraw-preview)
+  (state/set-component! :block/single-block block/single-block-cp)
+  (state/set-component! :editor/box editor/box)
+  (command-palette/register-global-shortcut-commands))
 
 (defn ^:export init []
   ;; init is called ONCE when the page loads