react-simple-accordion-ui
Version:
A flexible and customizable accordion component for React applications.
15 lines (13 loc) • 324 B
TypeScript
import { ReactNode } from 'react';
export type AccordionType = {
title: ReactNode;
content: ReactNode;
action?: (isActive: boolean) => ReactNode;
};
export interface IAccordionProps {
allowMultiple?: boolean;
className?: string;
duration?: number;
easing?: string;
items: AccordionType[];
}