diff --git a/resources/views/components/ib-textarea.blade.php b/resources/views/components/ib-textarea.blade.php new file mode 100644 index 0000000..e2abbb9 --- /dev/null +++ b/resources/views/components/ib-textarea.blade.php @@ -0,0 +1,64 @@ +@props([ + 'uuid' => md5(rand()), + 'label' => '', + 'hint' => '', + 'errorField' => '', + 'rows' => 4 +]) + +
+ + @if($label) + + @endif + + + + @if($errors->has($errorField)) + @foreach($errors->get($errorField) as $message) + @foreach(Arr::wrap($message) as $line) +
{{ $line }}
+ @break($firstErrorOnly) + @endforeach + @break($firstErrorOnly) + @endforeach + @endif + + + @if($hint) +
{{ $hint }}
+ @endif +
+ diff --git a/resources/views/livewire/manage-portfolio-form.blade.php b/resources/views/livewire/manage-portfolio-form.blade.php index f7fed92..1f6c030 100644 --- a/resources/views/livewire/manage-portfolio-form.blade.php +++ b/resources/views/livewire/manage-portfolio-form.blade.php @@ -38,7 +38,7 @@ new class extends Component { public function update() { $this->authorize('fullAccess', $this->portfolio); - + $this->portfolio->update($this->validate()); $this->portfolio->save(); @@ -70,7 +70,7 @@ new class extends Component { - + @livewire('share-portfolio-form', ['portfolio' => $portfolio])