Skip to content

Commit 1648b70

Browse files
fix: 🐛 uidl savable
1 parent 2fae09f commit 1648b70

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

packages/editor/editor/src/plugins/save-store-plugins/editor-plugin-save-store.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,12 +103,14 @@ export const editorPluginSaveStore: EditorRawPlugin<
103103
initEditor(ctx) {
104104
const { emitter, uidlStore } = ctx
105105
const saveStore = (ctx.saveStore = {} as typeof ctx.saveStore)
106-
saveStore.savedUidl = null
106+
saveStore.savedUidl = uidlStore.uidl
107107
definePropertyByGetter(saveStore, 'isSavable', () =>
108108
saveStore.checkSavable(),
109109
)
110110
// eslint-disable-next-line @typescript-eslint/explicit-function-return-type
111-
saveStore.checkSavable = () => uidlStore.uidl !== saveStore.savedUidl
111+
saveStore.checkSavable = () => {
112+
return uidlStore.uidl !== saveStore.savedUidl
113+
}
112114
saveStore.isSaving = false
113115
saveStore.save = action(() => {
114116
const { uidl } = uidlStore

packages/products/website/src/pages/page-home/index.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ import { Nav } from '../../components/nav'
1010
import { URL_P_LC_GITHUB } from '../../constants'
1111
import { Card } from './card'
1212

13-
// TODO: 处理保存问题
14-
1513
/**
1614
* 首页
1715
*/

0 commit comments

Comments
 (0)