From 85522ececc94a20bde927e09879673e0ec666915 Mon Sep 17 00:00:00 2001 From: Ghostie Date: Thu, 22 Aug 2024 20:07:30 -0500 Subject: [PATCH] added a new route to edit the profile --- app/Http/Controllers/ProfileController.php | 2 +- resources/views/dashboard.blade.php | 2 +- resources/views/profile/index.blade.php | 6 ++++++ routes/web.php | 8 ++++---- 4 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 resources/views/profile/index.blade.php diff --git a/app/Http/Controllers/ProfileController.php b/app/Http/Controllers/ProfileController.php index 7f45c41..33a9039 100644 --- a/app/Http/Controllers/ProfileController.php +++ b/app/Http/Controllers/ProfileController.php @@ -14,6 +14,6 @@ class ProfileController extends Controller implements HasMiddleware public function index() { - dd("Showing edit form..."); + return view("profile.index"); } } diff --git a/resources/views/dashboard.blade.php b/resources/views/dashboard.blade.php index be8be2b..de61cea 100644 --- a/resources/views/dashboard.blade.php +++ b/resources/views/dashboard.blade.php @@ -18,7 +18,7 @@ @auth @if ($user->id === auth()->user()->id) - + name("login"); Route::post("/login", [LoginController::class, "store"]); Route::post("/logout", [LogoutController::class, "store"])->name("logout"); +// profile +Route::get("/edit-profile", [ProfileController::class, "index"])->name("profile.index"); +Route::post("/edit-profile", [ProfileController::class, "store"])->name("profile.store"); + Route::get("/{user:username}", [PostController::class, "index"])->name("posts.index"); Route::get("/posts/create", [PostController::class, "create"])->name("posts.create"); Route::post("/posts", [PostController::class, "store"])->name("posts.store"); @@ -35,7 +39,3 @@ Route::post("/images", [ImageController::class, "store"])->name("images.store"); // likes Route::post("/posts/{post}/likes", [LikeController::class, "store"])->name("posts.likes.store"); Route::delete("/posts/{post}/likes", [LikeController::class, "destroy"])->name("posts.likes.destroy"); - -// profile -Route::get("/{user:username}/edit-profile", [ProfileController::class, "index"])->name("profile.index"); -Route::post("/{user:username}/edit-profile", [ProfileController::class, "store"])->name("profile.store");