import { Engine } from '@nokecy/designable-core' import { transformToSchema, transformToTreeNode, } from '@nokecy/designable-formily-transformer' import { message } from 'antd' export const saveSchema = (designer: Engine) => { localStorage.setItem( 'formily-schema', JSON.stringify(transformToSchema(designer.getCurrentTree())) ) message.success('Save Success') } export const loadInitialSchema = (designer: Engine) => { try { designer.setCurrentTree( transformToTreeNode(JSON.parse(localStorage.getItem('formily-schema'))) ) } catch {} }