Menangani Error Undefined method 'layout' Pada Livewire 3
Kalian pasti pernah menjumpai error Undefined method 'layout', kali ini kita akan mencoba untuk mengatasinya.
Buat file IntelephenseHelper.php
Lalu isi kode berikut
<?php
namespace Illuminate\Contracts\View;
use Illuminate\Contracts\Support\Renderable;
interface View extends Renderable
{
/** @return static */
public function layout();
public function title();
}
Lalu tuliskan lagi method layout di component livewire kalian seperti berikut
public function render()
{
return view('livewire.task-index')->layout('layouts.app')->title('Home For Task')->with([
'button' => 'New Task'
]);
}
Maka error akan hilang
Comments
Post a Comment