@cainiaofe/cn-ui-m
Version:
44 lines (43 loc) • 1.16 kB
TypeScript
import React from 'react';
import type { CnIconProps } from "../../cn-icon";
import { CardFootActionsProps } from './card-foot-actions-props';
import { CnBaseCardProps } from './cn-base-card-props';
import { CnStatusTagProps } from '../../cn-tag';
export interface CnCardProps extends CnBaseCardProps {
/**
* 点击card事件
*/
onClick?: (e: React.MouseEvent<Element, MouseEvent>) => any;
/**
* 内部副标题
* @deprecated 不建议使用 (since version 0.12.6)
*/
subTitle?: React.ReactNode;
/**
* 内部副标题
* @deprecated 不建议使用 (since version 0.12.6)
*/
subDesc?: string;
/**
* 内部标题icon
* @deprecated 不建议使用 (since version 0.12.6)
*/
subIcon?: CnIconProps | string;
/**
* 内部标题行动点
* @deprecated 不建议使用 (since version 0.12.6)
*/
subAction?: React.ReactNode;
/**
* 是否取消内边距
*/
noPadding?: boolean;
/**
* 内部标题下的标签组
*/
tags?: CnStatusTagProps[];
/**
* 底部按钮组
*/
footAction?: CardFootActionsProps;
}