import React, { type ComponentPropsWithRef } from 'react'; import classNames from 'clsx'; import type { DaisyModifierProps } from '../utils/daisy'; import { daisy, omitDaisyModifiers } from '../utils/daisy'; export type InputProps = Omit, 'size'> & Pick; export const Input = ({ className, ref, ...props }: InputProps) => { const cs = classNames( // input // input-primary, input-secondary, input-success, input-danger, input-warning, input-info, input-light, input-dark // input-sm, input-lg, input-xs daisy('input', props), className, ); return ; }; Input.displayName = 'Input';