UNPKG

duoyun-ui

Version:

A lightweight desktop UI component library, implemented using Gem

22 lines (21 loc) 853 B
import { HTMLAttributes, RefAttributes } from 'react'; import { ForwardRefExoticComponent } from 'react'; import { DuoyunTabsElement } from '../elements/tabs'; export * from '../elements/tabs'; export type DyTabsProps = HTMLAttributes<HTMLDivElement> & RefAttributes<DuoyunTabsElement> & { center?: DuoyunTabsElement['center']; orientation?: DuoyunTabsElement['orientation']; items?: DuoyunTabsElement['items']; value?: DuoyunTabsElement['value']; 'onchange'?: (event: CustomEvent<Parameters<DuoyunTabsElement['change']>[0]>) => void; }; export type DyTabsExpose = {}; declare global { namespace JSX { interface IntrinsicElements { 'dy-tabs': DyTabsProps; } } } export declare const DyTabs: ForwardRefExoticComponent<Omit<DyTabsProps, "ref"> & RefAttributes<DyTabsExpose>>; export default DyTabs;