Input
Displays an input element.
#Usage
<x-input name="email" label="Email" value="{{ old:email }}" />
#Label
If you want to display a label above the input, use the label attribute.
<x-input label="Email" />
#Reveal
Use the reveal property to add a show/hide trigger. Useful for passwords.
<x-input reveal />
Behind the scenes, this turns the input type into text and back to the original type.
#Description
Use the description property to display a description above the input.
<x-input description="Must be a valid email address" />
You can also use the description_end property to display a description below the input.
<x-input description_end="Must be a valid email address" />
#Errors
This component will automatically display any errors that match the name attribute of the input that are found within the Laravel error bag. Statamic automatically does this for you within the built in form tags.
#Reference
#Properties
| Property | Description | Default | Required |
|---|---|---|---|
reveal |
Displays a show/hide trigger | false |
|
description |
Displays a descripon above the input | ||
description_end |
Displays a descripon below the input | ||
* |
Any HTML attribute |