Type Alias ChallengeDetailDto
ChallengeDetailDto: {
attachments: {
contentType: string;
fileId: string;
name: string;
preview: {
pageCount: number | null;
pdfUrl: string | null;
reason: string | null;
status:
| "none"
| "pending"
| "ready"
| "failed";
};
size: number;
url: string | null;
}[];
authorName: string | null;
body: string;
createdAt: string;
doneTaskCount: number;
emoji: string;
endedAt: string;
id: string;
isWrittenByAdmin: boolean;
joined: boolean;
memberCount: number;
progress: number;
reminderMinutes: number[];
spaceId: string;
startedAt: string;
state: "BEFORE_START" | "ONGOING" | "FINISHED";
tasks: {
completedAt: string | null;
deadline: string;
defaultTags: string[];
done: boolean;
guide: string | null;
id: string;
index: number;
startedAt: string;
targetContentId: string | null;
title: string;
type:
| "CHECK_TASK"
| "CREATE_NOTE_POST"
| "CREATE_QUESTION_POST"
| "CREATE_POST_CHAT"
| "COMPLETE_CONTENT";
}[];
title: string;
totalProgress: number;
totalTaskCount: number;
}