import * as React from 'react'; import { cn } from '@/lib/utils'; import { disabledField, focusRing, invalidState } from '@/lib/cva-presets'; export type InputProps = React.ComponentProps<'input'>; /** * Single-line text field. * * Set `aria-invalid` to switch it to the error treatment — the styling is * driven by that attribute rather than a prop, so it stays in sync with what * assistive technology reports. */ function Input({ className, type, ...props }: InputProps) { return ( ); } export { Input };