Open4
livewire

さまざまなタイプとしてプロパティを設定する簡単な例
public function mount()
{
$this->todos = collect([]); // Collection
$this->todos = Todos::all(); // Eloquent Collection
$this->todo = Todos::first(); // Model
$this->date = new DateTime('now'); // DateTime
$this->date = new Carbon('now'); // Carbon
$this->todo = str(''); // Stringable
}

Chrome の拡張 「Livewire Developer Tool」
chromeの検証Toolの中にLivewireが追加される。

laravel Livewire2 -> 3に変更で詰まったところ
config/livewire.phpを作り直す必要がある。
→消さないと古い情報を拾って動かなかった。
→'class_namespace' => 'App\Http\Livewire'に書き換える。

livewire ホットリロード
コンポーネント単位で更新がかけられる