feat: 添加挑战详情页面预制体,优化分享功能与数据展示
This commit is contained in:
@@ -165,6 +165,7 @@ export interface SubmitShareData {
|
||||
/** 分享挑战参与者排行摘要 */
|
||||
export interface ShareParticipantRankSummary {
|
||||
userId?: string | null;
|
||||
participantId?: string | null;
|
||||
nickname?: string | null;
|
||||
nickName?: string | null;
|
||||
avatarUrl?: string | null;
|
||||
@@ -193,6 +194,18 @@ export interface CreatedShareListData {
|
||||
items: CreatedShareItem[];
|
||||
}
|
||||
|
||||
/** 分享挑战详情响应 */
|
||||
export interface ShareDetailData {
|
||||
id: string;
|
||||
shareCode: string;
|
||||
title: string;
|
||||
levelCount: number;
|
||||
participantCount: number;
|
||||
userRank: number | null;
|
||||
createdAt: string;
|
||||
rankings: ShareParticipantRankSummary[];
|
||||
}
|
||||
|
||||
/** 已通关关卡数据(成就墙 / 关卡回看场景) */
|
||||
export interface CompletedLevel {
|
||||
/** 关卡 ID */
|
||||
|
||||
Reference in New Issue
Block a user