Downloads
Stars
Version
HTML Tag Component Package with validation using bootstrap class for Laravel.
You can install the package via composer:
composer require kaung199/htmltagcomponent
The form components can be used with the forms
prefix.
<x-forms::form-tag :attrs="[
'class' => 'example-form',
'id' => 'example-form-id',
'action' => 'example-route',
'method' => 'post',
'formName' => 'example-form',
]">
<!-- The form content here-->
</x-forms::form-tag>
These attributes are special:
( Required )
( Required )
<x-forms::submit-button :attrs="[
'label' => 'Example Label',
'name' => 'example-name',
'form' => 'example-form',
'class' => 'example-class',
'id' => 'id'
]"/>
These attributes are special:
( Required )
<x-forms::button :attrs="[
'label' => 'Example Lable',
'id' => 'example-id',
'class' => 'example-class',
'name' => 'example-name',
'readOnly' => 'readonly',
'disabled' => 'disabled'
]"/>
These attributes are special:
( Required )
<x-forms::text-input :attrs="[
'name' => 'example-name',
'id' => 'example-id',
'class' => 'example-class',
'value' => 'example-value',
'placeholder' => 'Example Placeholder',
'label' => 'Example Label',
'required' => 'yes'
]" />
These attributes are special:
( Required )
<x-forms::number-input :attrs="[
'name' => 'example-name',
'id' => 'example-id',
'class' => 'example-class',
'value' => 'example-value',
'placeholder' => 'Example Placeholder',
'label' => 'Example Label',
'required' => 'yes'
]" />
These attributes are special:
( Required )
<x-forms::password-input :attrs="[
'name' => 'example-name',
'id' => 'example-id',
'class' => 'example-class',
'value' => 'example-value',
'placeholder' => 'Example Placeholder',
'label' => 'Example Label',
'required' => 'yes'
]" />
These attributes are special:
( Required )
<x-forms::hidden-input :attrs="[
'name' => 'example-name',
'id' => 'example-id',
'class' => 'example-class',
'value' => 'example-value',
]" />
These attributes are special:
( Required )
<x-forms::textarea :attrs="[
'name' => 'example-name',
'id' => 'example-id',
'class' => 'example-class',
'value' => 'example-value',
'placeholder' => 'Example Placeholder',
'label' => 'Example Label',
'required' => 'yes'
]" />
These attributes are special:
( Required )
<x-forms::select-with-key-value :attrs="[
'name' => 'Example Name',
'selected' => 'example-selected-old-value',
'class' => 'example-class',
'placeholder' => 'Example Placeholder',
'label' => 'Example Label',
'required' => 'yes',
'readOnly' => 'readonly',
'disabled' => 'disabled',
'list' => []
]"/>
These attributes are special:
( Required )
( Required )
<x-forms::select-with-value-value :attrs="[
'name' => 'Example Name',
'selected' => 'example-selected-old-value',
'class' => 'example-class',
'placeholder' => 'Example Placeholder',
'label' => 'Example Label',
'required' => 'yes',
'readOnly' => 'readonly',
'disabled' => 'disabled',
'list' => []
]"/>
These attributes are special:
( Required )
( Required )
<x-forms::file-input :attrs="[
'name' => 'ExampleFileName[]',
'id' => 'example_file_id',
'label' => 'Example Label',
'fileType' => 'image or pdf or docx',
'class' => 'example-class',
'uploadableFileCount' => 1,
'required' => 'yes',
'placeholder' => ''
]" />
These attributes are special:
( Required )
( Required )
( Required )