---
title: provideEditor
description: Udostępnianie instancji edytora OpenPencil komponentom potomnym przez dependency injection.
---
# provideEditor
`provideEditor(editor)` udostępnia edytor OpenPencil funkcjom composable i komponentom bez narzuconych stylów znajdującym się niżej w drzewie Vue.
Na tej funkcji opiera się `useEditor()`.
## Użycie
```ts
import { provideEditor } from '@open-pencil/vue'
provideEditor(editor)
```
## Przykład
```vue
```
## Uwagi
Aktualne SDK używa bezpośrednio `provideEditor()` i `useEditor()`. Niektóre starsze przykłady i komunikaty błędów wspominają komponent `OpenPencilProvider`, ale nie należy on do obecnego publicznego API.
## Zobacz też
- [useEditor](./use-editor)