From c3fad776f5e76b0e4dc3df30512a82cda3357d2d Mon Sep 17 00:00:00 2001 From: Matt Young Date: Sat, 13 Dec 2025 18:08:30 -0600 Subject: [PATCH] Add form component --- resources/views/components/form/form.blade.php | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 resources/views/components/form/form.blade.php diff --git a/resources/views/components/form/form.blade.php b/resources/views/components/form/form.blade.php new file mode 100644 index 0000000..0cb3a7c --- /dev/null +++ b/resources/views/components/form/form.blade.php @@ -0,0 +1,13 @@ +@props(['action', 'method'=>'POST']) +@php + $method = strtoupper($method); + $formMethod = in_array($method, ['GET', 'POST']) ? $method : 'POST'; +@endphp + +
+ @csrf + @if( $formMethod !== $method) + @method($method) + @endif + {{ $slot }} +