UNPKG

duoyun-ui

Version:

A lightweight desktop UI component library, implemented using Gem

26 lines (25 loc) 1.09 kB
import { HTMLAttributes, RefAttributes } from 'react'; import { ForwardRefExoticComponent } from 'react'; import { DyPatConsoleElement } from '../patterns/console'; export * from '../patterns/console'; export type DyPatConsoleProps = HTMLAttributes<HTMLDivElement> & RefAttributes<DyPatConsoleElement> & { keyboardAccess?: DyPatConsoleElement['keyboardAccess']; screencastMode?: DyPatConsoleElement['screencastMode']; responsive?: DyPatConsoleElement['responsive']; name?: DyPatConsoleElement['name']; logo?: DyPatConsoleElement['logo']; routes?: DyPatConsoleElement['routes']; navItems?: DyPatConsoleElement['navItems']; contextMenus?: DyPatConsoleElement['contextMenus']; userInfo?: DyPatConsoleElement['userInfo']; }; export type DyPatConsoleExpose = {}; declare global { namespace JSX { interface IntrinsicElements { 'dy-pat-console': DyPatConsoleProps; } } } export declare const DyPatConsole: ForwardRefExoticComponent<Omit<DyPatConsoleProps, "ref"> & RefAttributes<DyPatConsoleExpose>>; export default DyPatConsole;