Sindbad~EG File Manager
<?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