diff --git a/packages/frontend/src/pages/quizzes/[id].page.tsx b/packages/frontend/src/pages/quizzes/[id].page.tsx index d2fd26ab..daf234fa 100644 --- a/packages/frontend/src/pages/quizzes/[id].page.tsx +++ b/packages/frontend/src/pages/quizzes/[id].page.tsx @@ -65,7 +65,8 @@ export default function QuizPage({ quiz }: { quiz: Quiz }) { try { const response = await quizAPI.submit(+id); if (response.solved) { - solvedModal.onSolved(response.link); + const shareLink = `${process.env.NEXT_PUBLIC_BASE_URL}${BROWSWER_PATH.SHARE}/${response.slug}`; + solvedModal.onSolved(shareLink); return; } toast.error("다시 풀어보세요!"); diff --git a/packages/frontend/src/types/quiz.ts b/packages/frontend/src/types/quiz.ts index dba55ffb..bd27734b 100644 --- a/packages/frontend/src/types/quiz.ts +++ b/packages/frontend/src/types/quiz.ts @@ -33,7 +33,7 @@ export type QuizSolve = QuizSolveCorrect | QuizSolveWrong; export type QuizSolveCorrect = { solved: true; - link: string; + slug: string; }; export type QuizSolveWrong = {