Livewire v4 introduces component namespaces for better organization.
Configuration
// config/livewire.php
'component_namespaces' => [
'layouts' => resource_path('views/layouts'),
'pages' => resource_path('views/pages'),
'admin' => resource_path('views/admin'),
],Usage
<!-- From layouts namespace -->
<livewire:layouts::app />
<!-- From pages namespace -->
<livewire:pages::dashboard />
<!-- In routes -->
Route::livewire('/admin', 'admin::dashboard');