UNPKG

@tplc/wot

Version:

31 lines (27 loc) 611 B
import type { ExtractPropTypes, PropType } from 'vue' import { baseProps, makeStringProp } from '../common/props' export type CardType = 'rectangle' export const cardProps = { ...baseProps, /** * 卡片类型 */ type: String as PropType<CardType>, /** * 卡片标题 */ title: String, /** * 标题自定义样式 */ customTitleClass: makeStringProp(''), /** * 内容自定义样式 */ customContentClass: makeStringProp(''), /** * 底部自定义样式 */ customFooterClass: makeStringProp(''), } export type CardProps = ExtractPropTypes<typeof cardProps>