Implement legacy-compatible survey and unique rewards
This commit is contained in:
@@ -163,5 +163,63 @@ export const canonicalFrontendFixture = {
|
||||
globalAction: ['<L>●</> 유비가 내정을 수행했습니다.'],
|
||||
},
|
||||
},
|
||||
surveyList: {
|
||||
polls: [
|
||||
{
|
||||
id: 2,
|
||||
title: '선호하는 병종',
|
||||
startAt: '2026-07-26T00:00:00.000Z',
|
||||
endAt: null,
|
||||
closedAt: null,
|
||||
revealMode: 'after_vote',
|
||||
optionsCount: 3,
|
||||
multipleOptions: 1,
|
||||
},
|
||||
{
|
||||
id: 1,
|
||||
title: '지난 설문',
|
||||
startAt: '2026-07-20T00:00:00.000Z',
|
||||
endAt: '2026-07-21T00:00:00.000Z',
|
||||
closedAt: '2026-07-21T00:00:00.000Z',
|
||||
revealMode: 'after_vote',
|
||||
optionsCount: 2,
|
||||
multipleOptions: 1,
|
||||
},
|
||||
],
|
||||
voteReward: 90,
|
||||
},
|
||||
surveyDetail: {
|
||||
voteInfo: {
|
||||
id: 2,
|
||||
title: '선호하는 병종',
|
||||
body: '',
|
||||
options: ['보병', '기병', '궁병'],
|
||||
multipleOptions: 1,
|
||||
revealMode: 'after_vote',
|
||||
openerGeneralId: 9,
|
||||
openerName: '설문관리자',
|
||||
startAt: '2026-07-26T00:00:00.000Z',
|
||||
endAt: null,
|
||||
closedAt: null,
|
||||
},
|
||||
votes: [
|
||||
{ selection: [0], count: 2 },
|
||||
{ selection: [1], count: 1 },
|
||||
],
|
||||
comments: [
|
||||
{
|
||||
id: 1,
|
||||
voteId: 2,
|
||||
generalId: 3,
|
||||
nationId: 1,
|
||||
generalName: '관우',
|
||||
nationName: '촉',
|
||||
text: '기병이 좋습니다.',
|
||||
createdAt: '2026-07-26T01:23:00.000Z',
|
||||
},
|
||||
],
|
||||
myVote: null,
|
||||
userCnt: 17,
|
||||
},
|
||||
},
|
||||
} as const;
|
||||
|
||||
Reference in New Issue
Block a user