ux-personal-info-card
Version:
33 lines (32 loc) • 655 B
TypeScript
export interface OneCard {
name: string;
data: number;
id: number;
}
export interface OneTodo {
appId: string;
appName: string;
url: string;
total: number;
}
export interface ICardProps {
userInfo: {
id: number;
name: string;
avatar: {
hasAvatar: boolean;
img: string;
color: string | null;
};
};
size: number;
clickUrl?: string;
simpleMode?: boolean;
blessingType?: number;
medalurl?: string;
decorationType?: number;
showHonorCard?: boolean;
cardList: OneCard[];
todoList: OneTodo[];
historyTodos?: number;
}