@cainiaofe/cn-ui-m
Version:
37 lines (36 loc) • 802 B
TypeScript
/// <reference types="react" />
import type { CnStatusTagProps } from "../../cn-tag";
export interface CnDetailInfoProps extends React.HTMLAttributes<HTMLDivElement> {
/**
* 标题展示
*/
title: string;
/**
* 描述文案
*/
description?: string | string[];
/**
* 状态, 设定状态后 tag 才会显示
*/
status?: CnStatusTagProps['status'];
/**
* 状态 tag 中的内容
* 等同于 cnStatusTagProps.children 效果
*/
tagText?: string;
/**
* 覆盖内部的 CnStatusTag 属性
*/
cnStatusTagProps?: Partial<CnStatusTagProps>;
/**
* 头像
* @since 0.9.18
*/
avatar?: string | {
src: string;
};
/**
* 右侧插槽
*/
rightSlot?: React.ReactNode;
}