Skip to content

Commit 6bb07a3

Browse files
committed
fix(getcloser): lint errors
1 parent d5eaad3 commit 6bb07a3

2 files changed

Lines changed: 17 additions & 18 deletions

File tree

โ€Žgetcloser/frontend/src/app/pages/Page4.tsxโ€Ž

Lines changed: 14 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -128,9 +128,8 @@ export default function Page4() {
128128
setCurrentPage('page3');
129129
} catch (error: unknown) {
130130
console.error('Error trying again:', error);
131-
let errorMessage = '์ƒˆ๋กœ์šด ์ฑŒ๋ฆฐ์ง€๋ฅผ ํ• ๋‹นํ•˜๋Š” ๋ฐ ์‹คํŒจํ–ˆ์Šต๋‹ˆ๋‹ค.';
132131
if (error instanceof Error) {
133-
errorMessage = error.message;
132+
console.error(error.message);
134133
}
135134
alert('์žฌ๋„์ „ ์‹คํŒจ');
136135

@@ -258,19 +257,19 @@ export default function Page4() {
258257
content={
259258
selectedMemberChallenge
260259
? `
261-
<p class="mb-2"><strong>Question:</strong> ${(() => {
262-
const memberName = teamData?.members.find(m => m.user_id === selectedMemberChallenge.user_id)?.name || '';
263-
const questionInfo = questions.find(q => q.category === selectedMemberChallenge.question);
264-
const questionText = questionInfo ? questionInfo.problem : selectedMemberChallenge.question;
265-
return `${memberName} ${questionText}`;
266-
})()}</p>
267-
<p class="mb-2"><strong>Keyword:</strong> ${(() => {
268-
const questionInfo = questions.find(q => q.category === selectedMemberChallenge.question);
269-
return questionInfo ? questionInfo.keyword : 'Unknown';
270-
})()}</p>
271-
<p class="mb-1"><strong>Your Answer:</strong> <span class="${selectedMemberChallenge.is_correct ? 'text-green-400' : 'text-red-400'}">${selectedMemberChallenge.user_answer || (selectedMemberChallenge.is_correct ? selectedMemberChallenge.correct_answer : 'Unknown')}</span></p>
272-
${!selectedMemberChallenge.is_correct ? `<p class="mb-2"><strong>Correct Answer:</strong> <span class="text-green-400">${selectedMemberChallenge.correct_answer}</span></p>` : ''}
273-
`
260+
<p class="mb-2"><strong>Question:</strong> ${(() => {
261+
const memberName = teamData?.members.find(m => m.user_id === selectedMemberChallenge.user_id)?.name || '';
262+
const questionInfo = questions.find(q => q.category === selectedMemberChallenge.question);
263+
const questionText = questionInfo ? questionInfo.problem : selectedMemberChallenge.question;
264+
return `${memberName} ${questionText}`;
265+
})()}</p>
266+
<p class="mb-2"><strong>Keyword:</strong> ${(() => {
267+
const questionInfo = questions.find(q => q.category === selectedMemberChallenge.question);
268+
return questionInfo ? questionInfo.keyword : 'Unknown';
269+
})()}</p>
270+
<p class="mb-1"><strong>Your Answer:</strong> <span class="${selectedMemberChallenge.is_correct ? 'text-green-400' : 'text-red-400'}">${selectedMemberChallenge.user_answer || (selectedMemberChallenge.is_correct ? selectedMemberChallenge.correct_answer : 'Unknown')}</span></p>
271+
${!selectedMemberChallenge.is_correct ? `<p class="mb-2"><strong>Correct Answer:</strong> <span class="text-green-400">${selectedMemberChallenge.correct_answer}</span></p>` : ''}
272+
`
274273
: ''
275274
}
276275
onConfirm={() => setIsModalOpen(false)}
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
export const questions = [
2-
{ category: '1', keyword: '๊ด€์‹ฌ์‚ฌ', problem: '๋‹˜์˜ ๊ด€์‹ฌ์‚ฌ๋ฅผ ๋งž์ถฐ์ฃผ์„ธ์š”.', options: ['Agentic AI', 'AI Ethics', 'AI Security', 'Causal Inference', 'Computer Graphics', 'Computer Vision', 'Efficient AI', 'LLM/Multimodal', 'Physical AI', 'XAI'] },
3-
{ category: '2', keyword: '๊ณ„์ ˆ', problem: '๋‹˜์ด ์ข‹์•„ํ•˜๋Š” ๊ณ„์ ˆ์„ ๋งž์ถฐ์ฃผ์„ธ์š”.', options: ['๋ด„', '์—ฌ๋ฆ„', '๊ฐ€์„', '๊ฒจ์šธ'] },
4-
{ category: '3', keyword: 'MBTI', problem: '๋‹˜์˜ MBTI ์œ ํ˜•์„ ๋งž์ถฐ์ฃผ์„ธ์š”.', options: ['INFP', 'ENFP', 'INFJ', 'ENFJ', 'INTJ', 'ENTJ', 'INTP', 'ENTP', 'ISFP', 'ESFP', 'ISTP', 'ESTP', 'ISFJ', 'ESFJ', 'ISTJ', 'ESTJ'] },
2+
{ category: '1', keyword: '๊ด€์‹ฌ์‚ฌ', problem: '๋‹˜์˜ ๊ด€์‹ฌ์‚ฌ๋ฅผ ๋งž์ถฐ์ฃผ์„ธ์š”.', options: ['Agentic AI', 'AI Ethics', 'AI Security', 'Causal Inference', 'Computer Graphics', 'Computer Vision', 'Efficient AI', 'LLM/Multimodal', 'Physical AI', 'XAI'] },
3+
{ category: '2', keyword: '๊ณ„์ ˆ', problem: '๋‹˜์ด ์ข‹์•„ํ•˜๋Š” ๊ณ„์ ˆ์„ ๋งž์ถฐ์ฃผ์„ธ์š”.', options: ['๋ด„', '์—ฌ๋ฆ„', '๊ฐ€์„', '๊ฒจ์šธ'] },
4+
{ category: '3', keyword: 'MBTI', problem: '๋‹˜์˜ MBTI ์œ ํ˜•์„ ๋งž์ถฐ์ฃผ์„ธ์š”.', options: ['INFP', 'ENFP', 'INFJ', 'ENFJ', 'INTJ', 'ENTJ', 'INTP', 'ENTP', 'ISFP', 'ESFP', 'ISTP', 'ESTP', 'ISFJ', 'ESFJ', 'ISTJ', 'ESTJ'] },
55
];

0 commit comments

Comments
ย (0)