resources/views/component/layouts/app.blade.php
<!DOCTYPE html>
<html lang="{{ str_replace('_', '-', app()->getLocale()) }}">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>{{ $title ?? 'Page Title' }}</title>
</head>
<body>
{{ $slot }}
</body>
</html>
Pada Laravel yang di install tanpa Starter Kits alias polosan. Jika ingin menambahkan Livewire dapat dipasang secara manual dengan perintah:
composer require livewire/livewire
Template di atas tidak dibuatkan secara otomatis. Harus membuatnya dengan perintah: bisa dibuat manual sesuai selera
php artisan livewire:layout
Pastikan layout livewire di set ke template yang sudah dibuat tadi.
config/livewire.php
<?php
return [
...
'layout' => 'components.layouts.app',
...
];