UNPKG

duoyun-ui

Version:

A lightweight desktop UI component library, implemented using Gem

21 lines (20 loc) 933 B
import { HTMLAttributes, RefAttributes } from 'react'; import { ForwardRefExoticComponent } from 'react'; import { DyPatFilterFormElement } from '../patterns/filter-form'; export * from '../patterns/filter-form'; export type DyPatFilterFormProps = HTMLAttributes<HTMLDivElement> & RefAttributes<DyPatFilterFormElement> & { options?: DyPatFilterFormElement['options']; getText?: DyPatFilterFormElement['getText']; 'onsubmit'?: (event: CustomEvent<Parameters<DyPatFilterFormElement['submit']>[0]>) => void; initValue?: DyPatFilterFormElement['initValue']; }; export type DyPatFilterFormExpose = {}; declare global { namespace JSX { interface IntrinsicElements { 'dy-pat-filter-form': DyPatFilterFormProps; } } } export declare const DyPatFilterForm: ForwardRefExoticComponent<Omit<DyPatFilterFormProps, "ref"> & RefAttributes<DyPatFilterFormExpose>>; export default DyPatFilterForm;