import { useState } from 'react'
import { TextInput } from '../../../Inputs'
import { Mail } from 'lucide-react'
const TextInputLightHouse = () => {
const [value, setValue] = useState('')
const [filledValue, setFilledValue] = useState('Test Accessibility')
return (
{/* Basic Input */}
setValue(e.target.value)}
/>
setFilledValue(e.target.value)}
/>
{/* Input with Left Slot */}
setValue(e.target.value)}
leftSlot={}
/>
{/* Input with Right Slot */}
setValue(e.target.value)}
rightSlot={}
/>
{/* Input with Both Slots */}
setValue(e.target.value)}
leftSlot={}
rightSlot={}
/>
{/* Input with Error */}
setValue(e.target.value)}
error={true}
errorMessage="This is an error message"
/>
{/* Input with Hint Text */}
setValue(e.target.value)}
hintText="This is a hint text"
/>
{/* Input with Help Icon Hint Text */}
setValue(e.target.value)}
helpIconHintText="This is help text for the input"
/>
{/* Input with Disabled */}
setValue(e.target.value)}
disabled={true}
/>
{/* Input with Required */}
setValue(e.target.value)}
required={true}
/>
)
}
export default TextInputLightHouse