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