- add validation, and prepare the model. - show errors in form components - refactor route file to make register route as resource
14 lines
560 B
PHP
14 lines
560 B
PHP
@props(['options' => [], 'name' => '', 'placeholder' => '', 'labelKey' => 'label', 'valueKey' => 'value', 'label' => ''])
|
|
@if($label !== '')
|
|
<label class="text-sm font-bold" for="{{$name}}">{{$label}}</label>
|
|
@endif
|
|
<select name="{{$name}}" class="bg-[#F3F3F5] py-2 px-4 rounded-lg text-sm font-bold">
|
|
@if($placeholder !== '')
|
|
<option>{{$placeholder}}</option>
|
|
@endif
|
|
@foreach($options as $option)
|
|
<option value="{{$option[$valueKey]}}"> {{$option[$labelKey]}} </option>
|
|
@endforeach
|
|
</select>
|
|
<x-inline-error :name="$name" />
|