@stakefish/ui
Version:
<div align="center"> <a href="https://www.npmjs.com/package/@stakefish/ui"><img src="https://gateway.pinata.cloud/ipfs/QmbZL1ceA8Yiz2pKALTg919jYx141DPUGegC9L4XpyayW5" width="300" /></a> </div>
28 lines (27 loc) • 727 B
TypeScript
import React, { ReactNode } from "react";
declare enum AccordionContentType {
Summary = "summary",
Details = "details"
}
export interface AccordionContentShape {
/**
* Unique id for the accordion group
*/
id: string;
/**
* The content of the accordion summary.
*/
[]: string | ReactNode;
/**
* The content of the accordion details.
*/
[]: string | ReactNode;
}
export interface AccordionProps {
/**
* Array of set of accordion summary and details.
*/
entries: AccordionContentShape[];
}
declare const Accordion: React.FC<AccordionProps>;
export default Accordion;