UNPKG

@teaui/preact

Version:

Preact renderer for TeaUI

40 lines (39 loc) 1.77 kB
import React from 'react'; import { ViewProps } from '@teaui/core'; import type { CheckboxProps, CollapsibleTextProps, ConsoleProps, DigitsProps, HeaderProps, InputProps, SeparatorProps, SliderProps, SpaceProps, ToggleGroupProps, BoxProps, ButtonProps, CollapsibleProps, ScrollableProps, StackProps, StyleProps, TextProps, AccordionProps, AccordionSectionProps, DrawerProps, TabsProps, TabsSectionProps } from './components'; declare module 'react' { namespace preact.JSX { interface IntrinsicElements { 'tui-br': {}; 'tui-checkbox': CheckboxProps; 'tui-collapsible-text': CollapsibleTextProps; 'tui-console': ConsoleProps; 'tui-digits': DigitsProps; 'tui-h1': HeaderProps; 'tui-h2': HeaderProps; 'tui-h3': HeaderProps; 'tui-h4': HeaderProps; 'tui-h5': HeaderProps; 'tui-h6': HeaderProps; 'tui-input': InputProps; 'tui-separator': SeparatorProps; 'tui-slider': SliderProps; 'tui-space': SpaceProps; 'tui-toggle-group': ToggleGroupProps; 'tui-tree': ViewProps; 'tui-box': BoxProps; 'tui-button': ButtonProps; 'tui-collapsible': CollapsibleProps; 'tui-scrollable': ScrollableProps; 'tui-stack': StackProps; 'tui-style': StyleProps; 'tui-text': TextProps; 'tui-accordion': AccordionProps; 'tui-accordion-section': AccordionSectionProps; 'tui-drawer': DrawerProps; 'tui-tabs': TabsProps; 'tui-tabs-section': TabsSectionProps; } } } export declare function run(component: React.ReactNode): Promise<void>;