|
|
@ -56,6 +56,7 @@ function TextInput(
|
|
|
|
id: idParam,
|
|
|
|
id: idParam,
|
|
|
|
isLabelHidden = false,
|
|
|
|
isLabelHidden = false,
|
|
|
|
label,
|
|
|
|
label,
|
|
|
|
|
|
|
|
required,
|
|
|
|
startIcon: StartIcon,
|
|
|
|
startIcon: StartIcon,
|
|
|
|
type = 'text',
|
|
|
|
type = 'text',
|
|
|
|
value,
|
|
|
|
value,
|
|
|
@ -80,6 +81,7 @@ function TextInput(
|
|
|
|
)}
|
|
|
|
)}
|
|
|
|
htmlFor={id}>
|
|
|
|
htmlFor={id}>
|
|
|
|
{label}
|
|
|
|
{label}
|
|
|
|
|
|
|
|
{required && <span className="text-danger-500 not-sr-only"> *</span>}
|
|
|
|
</label>
|
|
|
|
</label>
|
|
|
|
<div className="relative mt-1">
|
|
|
|
<div className="relative mt-1">
|
|
|
|
{StartIcon && (
|
|
|
|
{StartIcon && (
|
|
|
@ -101,6 +103,7 @@ function TextInput(
|
|
|
|
defaultValue={defaultValue}
|
|
|
|
defaultValue={defaultValue}
|
|
|
|
disabled={disabled}
|
|
|
|
disabled={disabled}
|
|
|
|
id={id}
|
|
|
|
id={id}
|
|
|
|
|
|
|
|
required={required}
|
|
|
|
type={type}
|
|
|
|
type={type}
|
|
|
|
value={value != null ? value : undefined}
|
|
|
|
value={value != null ? value : undefined}
|
|
|
|
onChange={(event) => {
|
|
|
|
onChange={(event) => {
|
|
|
|