diff --git a/routes/web.php b/routes/web.php index f264290..44cae81 100644 --- a/routes/web.php +++ b/routes/web.php @@ -1,5 +1,6 @@ name('games.index'); -Route::get('/games/show/{slug}',[GamesController::class, 'show'])->name('games.show'); -Route::get('/games/link', [GamesController::class, 'create'])->name('games.create'); -Route::post('/games/link', [GamesController::class, 'store'])->name('games.store'); Route::get('/', function () { - return view('main_menu'); + return view('welcome'); + # return view('main_menu'); }); +Route::get('/dashboard', function () { + return view('dashboard'); +})->middleware(['auth', 'verified'])->name('dashboard'); + +Route::middleware('auth')->group(function () { + Route::get('/profile', [ProfileController::class, 'edit'])->name('profile.edit'); + Route::patch('/profile', [ProfileController::class, 'update'])->name('profile.update'); + Route::delete('/profile', [ProfileController::class, 'destroy'])->name('profile.destroy'); +}); +require __DIR__.'/auth.php'; -// Mods -//Route::resource('', Mod) +Route::get('/games', [GamesController::class, 'index'])->name('games.index'); +Route::get('/games/show/{slug}',[GamesController::class, 'show'])->name('games.show'); +Route::get('/games/link', [GamesController::class, 'create'])->name('games.create'); +Route::post('/games/link', [GamesController::class, 'store'])->name('games.store');