Sindbad~EG File Manager

Current Path : /var/www/crm/routes/
Upload File :
Current File : /var/www/crm/routes/web.php

<?php

use App\Http\Controllers\CompanyController;
use App\Http\Controllers\ContactController;
use App\Http\Controllers\DealController;
use Illuminate\Support\Facades\Route;
use Inertia\Inertia;

Route::get('/', function () {
    return redirect()->route('dashboard');
});

Route::middleware(['auth', 'verified'])->group(function () {
    Route::get('/dashboard', function () {
        return Inertia::render('Dashboard');
    })->name('dashboard');

    Route::resource('contacts', ContactController::class)->except(['show']);
    Route::resource('companies', CompanyController::class);

    // Custom drag-drop endpoint must be declared BEFORE the resource route
    // so /deals/{deal}/move isn't swallowed by resource model binding.
    Route::put('deals/{deal}/move', [DealController::class, 'move'])->name('deals.move');
    Route::resource('deals', DealController::class)->except(['show']);

    // Next up:
    // Route::resource('tasks', TaskController::class);
});

require __DIR__.'/auth.php';

Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists