fix(outliner): write changes into files when user undo or redo

This commit is contained in:
defclass
2021-04-15 12:11:22 +08:00
parent d0abccde62
commit 45b68e13c2
3 changed files with 15 additions and 14 deletions

View File

@@ -5,7 +5,8 @@
[frontend.db :as db]
[frontend.state :as state]
[frontend.debug :as debug]
[frontend.db.outliner :as db-outliner]))
[frontend.db.outliner :as db-outliner]
[frontend.modules.outliner.pipeline :as pipelines]))
;;;; APIs
@@ -100,8 +101,9 @@
(defn- transact!
[txs]
(let [conn (conn/get-conn false)]
(d/transact! conn txs)))
(let [conn (conn/get-conn false)
db-report (d/transact! conn txs)]
(do (pipelines/invoke-hooks db-report))))
(defn- refresh
[opts]