* main: (24 commits)
set the default value of debugStore and debugEvent to be false
fix test
feat: scroll the tree item into view when select the component
fix: switch the scale buttons
fix: improve the expression result display
refactor init functions parameters
feat: add the `clear` method to the fetch trait
feat(tree): add onSelect events
fix: correct splicing url
fix(module): change the widget of property to display correct
fix: select component to add non-empty judgement
fix: change the import path
fix: fix the changing api form's tab problem
fix: fix the datasource update problems
chore: make the data type datasource informations as constants
chore: use the enum to replace the constants
chore: change `GLOBAL_UTILS_ID` to `GLOBAL_UTIL_METHOD_ID`
feat: add transformer trait
chore: use the constant as the widget name
chore: export `RegistryInterface` instead of `Registry`
...
# Conflicts:
# packages/arco-lib/package.json
# packages/editor-sdk/package.json
# packages/editor/package.json
# packages/runtime/package.json
* main:
fix: deep make value to be undefined when eval errors
fix: Not evaled when it isn't an expression
fix(sdk): display key when property spec has no title
# Conflicts:
# packages/runtime/src/components/_internal/ModuleRenderer.tsx
# packages/runtime/src/services/StateManager.ts
* main:
fix: fix the `CategoryWidget` errors
refactor avatar component
Merge branch 'main' of https://github.com/webzard-io/sunmao-ui into feat/windlike-patch
chore: fix the eslint errors
feat: improve the event form performance
feat: make event handlers collapsable
feat: add handlers sort
chore: rename variable
chore: change widgets' name
chore(arco): change var names from `schema` to `spec`
chore: change some var names from `schema` to `spec`
feat(expression): improve the codes
feat: console the expression errors in `deepEval`
feat: console the expression errors
fix: remove the stateManager from the schema validator
feat: improve the form performance
style: fix the KeyValueWidth style when string too long
feat: handle the expression errors
# Conflicts:
# packages/runtime/src/components/_internal/ModuleRenderer.tsx
# packages/runtime/src/services/StateManager.ts
* main:
chore: remove `renderField`
fix: show the state type by real initial value
feat: improve the trait form
fix: change the expression styles
fix: fix no event type in the event widget
adjust the editor area
feat(table): add row click
feat: add the TableColumn widget
# Conflicts:
# packages/chakra-ui-lib/package.json