francescobruno-cmv / tiny-editor
A TinyMCE Livewire component
0.0.6
2026-04-20 12:29 UTC
Requires
- php: ^8.1
- livewire/livewire: ^3.0 || ^4.0
README
Un Rich Text Editor basato su TinyMCE, completamente compatibile con Livewire 3 e 4.
โจ Features
- โ Integrazione semplice con Livewire
- ๐ฏ Compatibile con Livewire 3 e 4
- ๐ Editor basato su TinyMCE
- ๐ Aggiornamento reattivo tramite eventi
- โก Facile da integrare in qualsiasi form
๐ฆ Installazione
Installa il pacchetto tramite Composer:
composer require francescobruno-cmv/tiny-editor
โ๏ธ Requisiti
- PHP >= 8.1
- Laravel >= 10
- Livewire 3 o 4
- API Key TinyMCE
๐ Utilizzo
Componente Livewire
<?php use Livewire\Component; new class extends Component { public $body; protected $listeners = ['editorUpdated' => 'setBody']; public function setBody($content) { $this->body = $content; } public function create() { dd($this->body); } };
<div> <livewire:tiny-editor api-key="tua-tiny-mce-key" /> <x-button wire:click="create"> Salva </x-button> </div>
Configurazione
Inserisci la tua API Key di TinyMCE:
<livewire:tiny-editor api-key="tua-tiny-mce-key" />
๐ Puoi ottenere una API key gratuita su: TinyMCE
๐ค Contributi
Le contribuzioni sono benvenute!
- Fai fork del progetto
- Crea un branch (
feature/nome-feature) - Commit delle modifiche
- Push sul branch
- Apri una Pull Request
๐ Licenza
Questo pacchetto รจ distribuito sotto licenza MIT.
Vedi il file LICENSE.md per maggiori dettagli.
๐ค Autore
Francesco Bruno
โญ Supporto
Se il pacchetto ti รจ utile, lascia una โญ su GitHub!