From ca2bb4a12b688ecfba7e45cd4f8efe54b15da014 Mon Sep 17 00:00:00 2001 From: "Alex T." Date: Sun, 22 Jun 2025 14:41:33 -0700 Subject: [PATCH] Configuration option refactored code to be a configuration option rather than hardcoding the type. --- .../field-wrapper/file-upload-label.blade.php | 23 ------------ .../components/field-wrapper/index.blade.php | 37 +++++++------------ .../components/field-wrapper/label.blade.php | 5 ++- .../views/components/file-upload.blade.php | 1 + 4 files changed, 17 insertions(+), 49 deletions(-) delete mode 100644 packages/forms/resources/views/components/field-wrapper/file-upload-label.blade.php diff --git a/packages/forms/resources/views/components/field-wrapper/file-upload-label.blade.php b/packages/forms/resources/views/components/field-wrapper/file-upload-label.blade.php deleted file mode 100644 index e87188a706..0000000000 --- a/packages/forms/resources/views/components/field-wrapper/file-upload-label.blade.php +++ /dev/null @@ -1,23 +0,0 @@ -@props([ - 'disabled' => false, - 'id' => null, - 'prefix' => null, - 'required' => false, - 'suffix' => null, -]) - -
class(['fi-fo-field-wrp-label inline-flex items-center gap-x-3']) }} -> - {{ $prefix }} - - - {{-- Deliberately poor formatting to ensure that the asterisk sticks to the final word in the label. --}} - {{ $slot }}@if ($required && (! $disabled))* - @endif - - - {{ $suffix }} -
diff --git a/packages/forms/resources/views/components/field-wrapper/index.blade.php b/packages/forms/resources/views/components/field-wrapper/index.blade.php index 3898eb20b7..cff0bee50c 100644 --- a/packages/forms/resources/views/components/field-wrapper/index.blade.php +++ b/packages/forms/resources/views/components/field-wrapper/index.blade.php @@ -21,6 +21,7 @@ 'labelSuffix' => null, 'required' => null, 'statePath' => null, + 'useDivLabel' => false, ]) @php @@ -47,8 +48,6 @@ ); $hasError = filled($statePath) && ($errors->has($statePath) || ($hasNestedRecursiveValidationRules && $errors->has("{$statePath}.*"))); - - $isFileUploadComponent = $field instanceof \Filament\Forms\Components\FileUpload; @endphp
@if ($label && $labelSrOnly)