UNPKG

synapse-react-client

Version:

[![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synapse-react-client) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettie

29 lines 1.27 kB
import { Component } from 'react'; export type CardLabel = { columnDisplayName: string; value: React.ReactNode; columnName?: string; }; type State = { isShowMoreOn: boolean; isDesktop: boolean; }; type CardFooterProps = { values: CardLabel[]; isHeader: boolean; secondaryLabelLimit?: number; className?: string; cardTopContent?: React.ReactNode; }; declare class CardFooter extends Component<CardFooterProps, State> { constructor(props: CardFooterProps); toggleShowMore(): void; componentDidMount(): void; componentWillUnmount(): void; updatePredicate(): void; renderRowValue: (value: React.ReactNode) => string | number | bigint | boolean | Iterable<import("react").ReactNode> | Promise<string | number | bigint | boolean | import("react").ReactPortal | import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>> | Iterable<import("react").ReactNode> | null | undefined> | import("react/jsx-runtime").JSX.Element | null | undefined; renderRows: (values: CardLabel[], limit: number, isDesktop: boolean) => import("react/jsx-runtime").JSX.Element[]; render(): import("react/jsx-runtime").JSX.Element; } export default CardFooter; //# sourceMappingURL=CardFooter.d.ts.map