20 lines
817 B
PHP
20 lines
817 B
PHP
<?php
|
|
|
|
use App\Livewire\Ui\Webmail\Compose;
|
|
use App\Livewire\Ui\Webmail\Inbox;
|
|
use App\Livewire\Ui\Webmail\Login;
|
|
use App\Livewire\Ui\Webmail\MailView;
|
|
use App\Livewire\Ui\Webmail\Settings;
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
// Domain-wrapping and naming are applied in bootstrap/app.php.
|
|
// This file only defines the routes themselves.
|
|
|
|
// Root → redirect to UI admin login; webmail login is at /login
|
|
Route::get('/', fn() => redirect()->away(config('app.url') . '/login'))->name('root');
|
|
Route::get('/login', Login::class)->name('login');
|
|
Route::get('/inbox', Inbox::class)->name('inbox');
|
|
Route::get('/compose', Compose::class)->name('compose');
|
|
Route::get('/message/{uid}', MailView::class)->name('view');
|
|
Route::get('/settings', Settings::class)->name('settings');
|