import { forwardRef } from "react"; import { getAssetPath, ASSETS } from "../../../../lib/assetUtils"; import type { TextInputViewProps } from "./TextInput.types"; export const TextInputView = forwardRef( ( { inputId, labelId, label, placeholder, value, name, type, disabled, error: _error, className: _className, containerClasses, labelClasses, inputClasses, borderRadius, handleChange, handleFocus, handleBlur, handleMouseDown, showHelpIcon = true, inputWrapperClasses = "relative", focusRingClasses = "", }, ref, ) => { return (
{label && (
{showHelpIcon && (
Help
)}
)}
{focusRingClasses && (
); }, ); TextInputView.displayName = "TextInputView";