File tree Expand file tree Collapse file tree 14 files changed +65
-19
lines changed Expand file tree Collapse file tree 14 files changed +65
-19
lines changed Original file line number Diff line number Diff line change 2
2
3
3
return [
4
4
'defaults ' => [
5
- 'divClass ' => 'form-group col has-validation ' ,
6
- 'rowClass ' => 'row gy-r-3 ' ,
7
- 'formClass ' => 'd-flex flex-column gap-3 ' ,
5
+ 'divClass ' => 'form-group has-validation ' ,
6
+ 'rowClass ' => 'row gy-r-6 ' ,
7
+ 'groupClass ' => 'd-flex flex-column gap-r-6 ' ,
8
+ 'colClass ' => 'col-md ' ,
9
+ 'formClass ' => 'd-flex flex-column gap-r-6 ' ,
8
10
'inputClass ' => 'form-control ' ,
9
11
'inputSelectClass ' => 'form-select ' ,
10
12
'labelClass ' => 'form-label ' ,
13
15
'checkInputClass ' => 'form-check-input ' ,
14
16
'checkLabelClass ' => 'form-check-label ' ,
15
17
'buttonClass ' => 'btn btn--primary ' ,
16
- 'textareaRows ' => 5 ,
18
+ 'buttonIcon ' => null ,
19
+ 'textareaRows ' => 5
17
20
]
18
21
];
Original file line number Diff line number Diff line change 1
- <div @class ([$field -> divClass ?? config (' livewire-forms.defaults.divClass' )] )>
2
- <input
1
+ <div @class ([
2
+ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ),
3
+ $field -> colClass ?? config (' livewire-forms.defaults.colClass' )] )
4
+ >
5
+ <button
3
6
@if ($field -> action )
4
7
wire:click.prevent =" {{ $field -> action } }"
5
8
@endif
6
9
type =" submit"
7
10
name =" {{ $field -> getName () } }"
8
- value =" {{ $field -> getName () } }"
9
11
@class ([$field -> class ?? config (' livewire-forms.defaults.buttonClass' )] )
10
12
@if ($field -> dusk ) dusk ={{ $field -> dusk } } @endif
11
13
>
14
+ {{ $field -> getName () } }
15
+ @if ($buttonIcon )
16
+ <x-dynamic-component component =" {{ $field -> buttonIcon ?? config (' livewire-forms.defaults.buttonIcon' ) } }" />
17
+ @endif
18
+ </button >
12
19
</div >
Original file line number Diff line number Diff line change 1
- <div @class ([$field -> divClass ?? config (' livewire-forms.defaults.divClass' )] )>
1
+ <div @class ([
2
+ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ),
3
+ $field -> colClass ?? config (' livewire-forms.defaults.colClass' )] )
4
+ >
2
5
<div class =" form-check" >
3
6
<input
4
7
@include (' livewire-forms::fields.binding' )
Original file line number Diff line number Diff line change 1
- <div @class ([$field -> divClass ?? config (' livewire-forms.defaults.divClass' )] )>
1
+ <div @class ([
2
+ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ),
3
+ $field -> colClass ?? config (' livewire-forms.defaults.colClass' )] )
4
+ >
2
5
@include (' livewire-forms::fields.label' )
3
6
4
7
<input
Original file line number Diff line number Diff line change 1
- <div @class ([$field -> divClass ?? config (' livewire-forms.defaults.divClass' )] )>
1
+ <div @class ([
2
+ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ),
3
+ $field -> colClass ?? config (' livewire-forms.defaults.colClass' )] )
4
+ >
2
5
@include (' livewire-forms::fields.label' )
3
6
4
7
<input
Original file line number Diff line number Diff line change 1
- <div class =" {{ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ) } }" >
1
+ <div @class ([
2
+ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ),
3
+ $field -> colClass ?? config (' livewire-forms.defaults.colClass' )] )
4
+ >
2
5
@include (' livewire-forms::fields.label' )
3
6
4
7
@if ($field -> getValue () )
Original file line number Diff line number Diff line change 1
- <div @class ([$field -> divClass ?? config (' livewire-forms.defaults.divClass' )] )>
1
+ <div @class ([
2
+ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ),
3
+ $field -> colClass ?? config (' livewire-forms.defaults.colClass' )] )
4
+ >
2
5
<a
3
6
href =" {{ $field -> getValue () } }"
4
7
class =" {{ $field -> class } }"
Original file line number Diff line number Diff line change 1
- <div @class ([$field -> divClass ?? config (' livewire-forms.defaults.divClass' )] )>
1
+ <div @class ([
2
+ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ),
3
+ $field -> colClass ?? config (' livewire-forms.defaults.colClass' )] )
4
+ >
2
5
@include (' livewire-forms::fields.label' )
3
6
4
7
<input
Original file line number Diff line number Diff line change 1
- <div @class ([$field -> divClass ?? config (' livewire-forms.defaults.divClass' )] )>
1
+ <div @class ([
2
+ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ),
3
+ $field -> colClass ?? config (' livewire-forms.defaults.colClass' )] )
4
+ >
2
5
@include (' livewire-forms::fields.label' )
3
6
4
7
<select
Original file line number Diff line number Diff line change 1
- <div @class ([$field -> divClass ?? config (' livewire-forms.defaults.divClass' )] )>
1
+ <div @class ([
2
+ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ),
3
+ $field -> colClass ?? config (' livewire-forms.defaults.colClass' )] )
4
+ >
2
5
@include (' livewire-forms::fields.label' )
3
6
4
7
<div class =" d-flex flex-column gap-2" >
Original file line number Diff line number Diff line change 1
- <div @class ([$field -> divClass ?? config (' livewire-forms.defaults.divClass' )] )>
1
+ <div @class ([
2
+ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ),
3
+ $field -> colClass ?? config (' livewire-forms.defaults.colClass' )] )
4
+ >
2
5
@include (' livewire-forms::fields.label' )
3
6
4
7
<select
Original file line number Diff line number Diff line change 1
- <div @class ([$field -> divClass ?? config (' livewire-forms.defaults.divClass' )] )>
1
+ <div @class ([
2
+ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ),
3
+ $field -> colClass ?? config (' livewire-forms.defaults.colClass' )] )
4
+ >
2
5
@include (' livewire-forms::fields.label' )
3
6
4
7
<input
Original file line number Diff line number Diff line change 1
- <div @class ([$field -> divClass ?? config (' livewire-forms.defaults.divClass' )] )>
1
+ <div @class ([
2
+ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ),
3
+ $field -> colClass ?? config (' livewire-forms.defaults.colClass' )] )
4
+ >
2
5
@include (' livewire-forms::fields.label' )
3
6
4
7
<textarea
Original file line number Diff line number Diff line change 1
- <div class =" {{ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ) } }" >
1
+ <div @class ([
2
+ $field -> divClass ?? config (' livewire-forms.defaults.divClass' ),
3
+ $field -> colClass ?? config (' livewire-forms.defaults.colClass' )] )
4
+ >
2
5
<{{ $field -> tag ?? ' h2' } } class="{{ $field -> headingClass ?? ' h2' } } ">
3
6
{{ $field -> getLabel () ?? $field -> getName () } }
4
7
</{{ $field -> tag ?? ' h2' } } >
You can’t perform that action at this time.
0 commit comments