From b330c431ab7ea60cb3c2b6ddb506e269bc2055ec Mon Sep 17 00:00:00 2001 From: weeb Date: Sat, 3 May 2025 20:39:46 +0200 Subject: [PATCH] Simplify Form logic --- app/Livewire/ApplicationForm.php | 4 -- .../views/livewire/application-form.blade.php | 48 +++++++++---------- 2 files changed, 22 insertions(+), 30 deletions(-) diff --git a/app/Livewire/ApplicationForm.php b/app/Livewire/ApplicationForm.php index 157226e..b047770 100644 --- a/app/Livewire/ApplicationForm.php +++ b/app/Livewire/ApplicationForm.php @@ -21,8 +21,6 @@ class ApplicationForm extends Component public $message = ''; - public $applicationId; - public $applicationUuid; public $captcha; @@ -73,10 +71,8 @@ class ApplicationForm extends Component ]); } - $this->applicationId = $application->id; $this->applicationUuid = (string) $application->uuid; - session()->flash('message', 'Application submitted successfully!'); $this->reset(['photos', 'message', 'captchaInput']); } diff --git a/resources/views/livewire/application-form.blade.php b/resources/views/livewire/application-form.blade.php index 83a23ec..959fd5a 100644 --- a/resources/views/livewire/application-form.blade.php +++ b/resources/views/livewire/application-form.blade.php @@ -1,19 +1,15 @@
- @if (session()->has('message')) - @if ($applicationUuid) - - Your application has been submitted. - - You can check its status here: View Application Status - -
Please save or bookmark that link, as the approval process can take 24-48 hours. -
-
- @endif - @endif - - @if (!$applicationUuid) + @if ($applicationUuid) + + Your application has been submitted. + + You can check its status here: View Application Status + +
Please save or bookmark that link, as the approval process can take 24-48 hours. +
+
+ @else
+ @if ($photos) +
+ Photo Preview +
+ @foreach ($photos as $photo) + + @endforeach +
+
+ @endif +
@@ -39,15 +46,4 @@ Submit Application @endif - - @if ($photos) -
-

Photo Preview:

-
- @foreach ($photos as $photo) - - @endforeach -
-
- @endif