---
title: provideEditor
description: Eine OpenPencil-Editor-Instanz über Vue dependency injection bereitstellen.
---
# provideEditor
`provideEditor(editor)` stellt den Editor für composables und headless components weiter unten im Vue component tree bereit.
`useEditor()` basiert auf diesem Context.
## Verwendung
```ts
import { provideEditor } from '@open-pencil/vue'
provideEditor(editor)
```
## Beispiel
```vue
```
## Hinweise
Das aktuelle SDK verwendet direkt `provideEditor()` und `useEditor()`. Ältere Beispiele und einzelne Fehlermeldungen erwähnen noch `OpenPencilProvider`; dieser Component gehört jedoch nicht zum aktuellen öffentlichen API.
## Siehe auch
- [useEditor](./use-editor)