Bieżąca strona: {{ pageId }}
```
## Przykłady praktyczne
### Odczytaj zaznaczone węzły
```ts
const editor = useEditor()
const selected = editor.getSelectedNodes()
```
### Wyzwól polecenia
```ts
const editor = useEditor()
editor.zoomToFit()
editor.undoAction()
```
## Zachowanie przy błędzie
Jeśli wywołane poza drzewem dostawcy edytora, `useEditor()` rzuca z pomocnym komunikatem.
Jest to celowe — to API powinno głośno zawodzić, gdy brakuje kontekstu edytora.
## Powiązane API
- [provideEditor](./provide-editor)
- [useCanvas](./use-canvas)
- [useSelectionState](./use-selection-state)
- [useEditorCommands](./use-editor-commands)
## Typ
```ts
function useEditor(): Editor
```