Skip to main content

EditorStateProvider

@lowcode/builder-web


Function: EditorStateProvider()

EditorStateProvider(props): Element

Defined in: apps/builder-web/src/state/EditorState.tsx:321

Провайдер состояния редактора.

Оборачивает всё приложение и:

  • загружает шаблоны и список проектов;
  • держит в себе текущий проект и активную страницу;
  • управляет выбором компонента;
  • предоставляет операции над деревом компонентов и состоянием;
  • реализует сохранение проекта и хранит ошибки сохранения.

Все компоненты builder-web должны получать состояние через хук useEditorState().

Parameters

props

children

ReactNode

Returns

Element