--- 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)