rcmerci il y a 4 ans
Parent
commit
5ab4a4bd8e
1 fichiers modifiés avec 3 ajouts et 11 suppressions
  1. 3 11
      src/main/frontend/modules/outliner/yjs.cljs

+ 3 - 11
src/main/frontend/modules/outliner/yjs.cljs

@@ -5,6 +5,7 @@
             [frontend.modules.outliner.core :as outliner-core]
             [frontend.format.block :as block]
             [frontend.format.mldoc :as mldoc]
+            [frontend.handler.editor :as editor]
             [frontend.state :as state]
             [frontend.db :as db]
             [frontend.db.model :as db-model]))
@@ -78,10 +79,9 @@
   (let [content-map (contentmap)
         new-content (.get content-map uuid)
         block (db-model/query-block-by-uuid uuid)
-        updated-block (update block :block/content (fn [_] new-content))]
+        updated-block (editor/wrap-parse-block (update block :block/content (fn [_] new-content)))]
     (outliner-core/save-node (outliner-core/Block updated-block))))
 
-
 (defn- get-item-left&parent [item id]
   (let [item-content id
         item-array (.toArray (.-parent item))
@@ -175,15 +175,7 @@
   )
 
 
-(defn init-page-doc [page-name]
+(defn start-sync-page [page-name]
   (let [page-blocks (db/get-page-blocks page-name)]
     (page-blocks->doc page-blocks page-name)
     (observe-page-struct page-name doc-local)))
-
-(defn page-doc->nodes [doc]
-
-  )
-
-(defn save-node [node]
-
-  )