Route::get('/license', \App\Livewire\Installer\LicenseExpired::class)->name('license');
Route::get('/install', \App\Livewire\Installer\InstallApp::class)->name('install');
Route::get('/update', \App\Livewire\Installer\UpdaterApp::class)->name('update');
Route::get('/reset-password/{token}',\App\Livewire\Auth\ForgotPassword::class);
Route::group(['middleware' => [\App\Http\Middleware\InstalledMiddleware::class]], function () {
Route::get('/', \App\Livewire\Auth\Login::class)->name('login');
Route::group(['prefix' => 'admin', 'middleware' => [Store::class]], function () {
Route::get('/dashboard', \App\Livewire\HomePage::class)->name('admin.dashboard');
Route::get('/pos', \App\Livewire\Orders\PosScreen::class)->name('orders.pos');
Route::get('/pos/edit/{id}', \App\Livewire\Orders\PosScreen::class)->name('orders.pos.edit');
Route::get('/order-status-screen', \App\Livewire\Orders\OrderStatusScreen::class)->name('orders.status-screen');
Route::group(['prefix' => 'orders/'], function () {
Route::get('/', \App\Livewire\Orders\OrdersList::class)->name('orders');
Route::get('/view/{id}', \App\Livewire\Orders\ViewOrder::class)->name('order.view');
Route::get('/print/{id}', \App\Livewire\Orders\PrintOrder::class)->name('order.print');
Route::get('/print-job-card/{id}/{detailId?}', \App\Livewire\Orders\PrintJobCard::class)->name('order.print-job-card');