feat: 支持关卡配置分享
This commit is contained in:
@@ -29,3 +29,29 @@ export interface GameData {
|
||||
user: { id: string; points: number };
|
||||
completedLevelIds: string[];
|
||||
}
|
||||
|
||||
/** 创建分享响应 */
|
||||
export interface CreateShareData {
|
||||
shareCode: string;
|
||||
title: string;
|
||||
levelCount: number;
|
||||
}
|
||||
|
||||
/** 分享关卡数据 */
|
||||
export interface ShareLevelData {
|
||||
id: string;
|
||||
level: number;
|
||||
imageUrl: string;
|
||||
answer: string;
|
||||
hint1: string;
|
||||
hint2: string;
|
||||
hint3: string;
|
||||
sortOrder: number;
|
||||
}
|
||||
|
||||
/** 加入分享响应 */
|
||||
export interface JoinShareData {
|
||||
shareCode: string;
|
||||
title: string;
|
||||
levels: ShareLevelData[];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user