@alauda/doom
Version:
Doctor Doom making docs.
17 lines (16 loc) • 543 B
TypeScript
import { type ChangeEvent, type ReactElement, type ReactNode } from 'react';
export interface FormItemProps<T> {
label?: string;
children: ReactElement<{
defaultValue?: T;
value?: T;
onChange?: (ev: ChangeEvent<{
value: T;
}>) => void;
required?: boolean;
}>;
required?: boolean;
prefix?: ReactNode;
suffix?: ReactNode;
}
export declare const FormItem: <T>({ label, children, required, prefix, suffix, }: FormItemProps<T>) => import("react/jsx-runtime").JSX.Element;