We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 48499fa commit b87d90cCopy full SHA for b87d90c
1 file changed
packages/canvas/DesignCanvas/src/api/useCanvas.ts
@@ -221,11 +221,11 @@ const setSaved = (flag = false) => {
221
const clearCanvas = () => {
222
pageState.properties = null
223
224
+ const { currentPage: page } = pageState
225
const { fileName, componentName } = pageState.pageSchema || {}
-
226
- resetCanvasState({
227
- pageSchema: { ...deepClone(getDefaultSchema(componentName, fileName)) }
228
- })
+ const pageSchema = { ...deepClone(getDefaultSchema(componentName, fileName)) }
+ const currentPage = page ? { ...page, page_content: pageSchema } : null
+ resetCanvasState({ currentPage, pageSchema })
229
230
setSaved(false)
231
0 commit comments