<x-dynamic-component
:component="$getFieldWrapperView()"
:field="$field"
>
<div
class="quill-editor"
x-data="{ state: $wire.entangle('{{ $getStatePath() }}') }"
x-load-js="[
@js(\Filament\Support\Facades\FilamentAsset::getScriptSrc('quill-editor-js'))
]"
x-load-css="[
@js(\Filament\Support\Facades\FilamentAsset::getStyleHref('quill-editor-css'))
]"
>
<!-- Interact with the state property in Alpine.js -->
hello
</div>
</x-dynamic-component>FilamentAsset::register([
Js::make('quill-editor-js', "//cdn.quilljs.com/1.3.6/quill.min.js"),
Css::make('quill-editor-css', "//cdn.quilljs.com/1.3.6/quill.snow.css"),
]);