UNPKG

@blockscout/ui-toolkit

Version:

A comprehensive collection of reusable Chakra UI components and theme system for Blockscout's projects

24 lines (23 loc) 1.08 kB
import { Accordion } from '@chakra-ui/react'; import * as React from 'react'; interface AccordionItemTriggerProps extends Accordion.ItemTriggerProps { indicatorPlacement?: 'start' | 'end'; noIndicator?: boolean; variant?: Accordion.RootProps['variant']; } export declare const AccordionItemTrigger: React.ForwardRefExoticComponent<AccordionItemTriggerProps & React.RefAttributes<HTMLButtonElement>>; export interface AccordionItemContentProps extends Accordion.ItemContentProps { } export declare const AccordionItemContent: React.ForwardRefExoticComponent<AccordionItemContentProps & React.RefAttributes<HTMLDivElement>>; export declare const AccordionRoot: (props: Accordion.RootProps) => React.JSX.Element; export declare const AccordionItem: React.ForwardRefExoticComponent<Accordion.ItemProps & React.RefAttributes<HTMLDivElement>>; export declare function useAccordion(items: Array<{ id: string; }>): { value: string[]; onValueChange: ({ value }: { value: Array<string>; }) => void; scrollToItemFromUrl: () => void; }; export {};