vat_wms/resources/js/Components/TextInput.tsx
2025-05-13 12:32:55 +02:00

22 lines
588 B
TypeScript

import classNames from 'classnames';
import React, { forwardRef } from 'react';
const TextInput = forwardRef<
HTMLInputElement,
React.DetailedHTMLProps<
React.InputHTMLAttributes<HTMLInputElement>,
HTMLInputElement
>
>((props, ref) => (
<input
{...props}
ref={ref}
className={classNames(
'border-gray-300 dark:border-gray-700 dark:bg-gray-900 dark:text-gray-300 focus:border-indigo-500 dark:focus:border-indigo-600 focus:ring-indigo-500 dark:focus:ring-indigo-600 rounded-md shadow-xs',
props.className,
)}
/>
));
export default TextInput;