antd
Version:
An enterprise-class UI design language and React components implementation
32 lines (31 loc) • 1.14 kB
TypeScript
import * as React from 'react';
import type { SemanticClassNamesType, SemanticStylesType } from '../_util/hooks';
export type CardMetaSemanticName = keyof CardMetaSemanticClassNames & keyof CardMetaSemanticStyles;
export type CardMetaSemanticClassNames = {
root?: string;
section?: string;
avatar?: string;
title?: string;
description?: string;
};
export type CardMetaSemanticStyles = {
root?: React.CSSProperties;
section?: React.CSSProperties;
avatar?: React.CSSProperties;
title?: React.CSSProperties;
description?: React.CSSProperties;
};
export type CardMetaClassNamesType = SemanticClassNamesType<CardMetaProps, CardMetaSemanticClassNames>;
export type CardMetaStylesType = SemanticStylesType<CardMetaProps, CardMetaSemanticStyles>;
export interface CardMetaProps {
prefixCls?: string;
style?: React.CSSProperties;
className?: string;
avatar?: React.ReactNode;
title?: React.ReactNode;
description?: React.ReactNode;
classNames?: CardMetaClassNamesType;
styles?: CardMetaStylesType;
}
declare const CardMeta: React.FC<CardMetaProps>;
export default CardMeta;