feat: 暂时可以了

This commit is contained in:
许永平
2025-07-09 19:13:23 +08:00
parent d78698aa6b
commit c75b8d596d
10 changed files with 518 additions and 521 deletions

View File

@@ -13,6 +13,11 @@ interface InputProps {
type?: string;
min?: number;
max?: number;
name?: string;
required?: boolean;
disabled?: boolean;
autoComplete?: string;
step?: number;
}
export function Input({
@@ -27,7 +32,12 @@ export function Input({
id,
type = 'text',
min,
max
max,
name,
required = false,
disabled = false,
autoComplete,
step
}: InputProps) {
const isReadOnly = readOnly || readonly;
@@ -43,6 +53,11 @@ export function Input({
readOnly={isReadOnly}
min={min}
max={max}
name={name}
required={required}
disabled={disabled}
autoComplete={autoComplete}
step={step}
className={`flex h-10 w-full rounded-md border border-gray-300 bg-white px-3 py-2 text-sm ring-offset-white file:border-0 file:bg-transparent file:text-sm file:font-medium placeholder:text-gray-500 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-500 focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 ${className}`}
/>
);