UNPKG

@gluestack-ui/accordion

Version:

A universal headless accordion component for React Native, Next.js & React

13 lines (12 loc) 839 B
import type React from 'react'; import type { IAccordionComponentType } from './types'; export declare function createAccordion<AccordionProps, ItemProps, HeaderProps, TriggerProps, ContentProps, IconProps, TitleTextProps, ContentTextProps>({ Root, Item, Header, Trigger, Content, Icon, TitleText, ContentText, }: { Root: React.ComponentType<AccordionProps>; Item: React.ComponentType<ItemProps>; Header: React.ComponentType<HeaderProps>; Trigger: React.ComponentType<TriggerProps>; Content: React.ComponentType<ContentProps>; Icon: React.ComponentType<IconProps>; TitleText: React.ComponentType<TitleTextProps>; ContentText: React.ComponentType<ContentTextProps>; }): IAccordionComponentType<AccordionProps, ItemProps, HeaderProps, TriggerProps, ContentProps, IconProps, TitleTextProps, ContentTextProps>;