diff --git a/frontend/app/review-design/example-data.json b/frontend/app/review-design/example-data.json index a0574f8..973aab2 100644 --- a/frontend/app/review-design/example-data.json +++ b/frontend/app/review-design/example-data.json @@ -22,6 +22,7 @@ "lastReviewedAt": null, "isFavorite": false, "isArchived": false, + "synonyms": ["permits", "authorizations", "licenses"], "difficultyLevel": "B2", "reviewHistory": null, "lastQuestionType": null, @@ -67,6 +68,7 @@ "lastReviewedAt": null, "isFavorite": false, "isArchived": false, + "synonyms": ["embarrassed", "guilty", "remorseful"], "difficultyLevel": "B1", "reviewHistory": null, "lastQuestionType": null, @@ -112,6 +114,7 @@ "lastReviewedAt": null, "isFavorite": false, "isArchived": false, + "synonyms": ["disaster", "catastrophe", "calamity"], "difficultyLevel": "B2", "reviewHistory": null, "lastQuestionType": null, @@ -157,6 +160,7 @@ "lastReviewedAt": null, "isFavorite": false, "isArchived": false, + "synonyms": ["blame", "condemn", "fault"], "difficultyLevel": "B2", "reviewHistory": null, "lastQuestionType": null, @@ -202,6 +206,7 @@ "lastReviewedAt": null, "isFavorite": false, "isArchived": false, + "synonyms": ["denounced", "censured", "criticized"], "difficultyLevel": "B2", "reviewHistory": null, "lastQuestionType": null, @@ -247,6 +252,7 @@ "lastReviewedAt": null, "isFavorite": false, "isArchived": false, + "synonyms": ["extort", "threaten", "coerce"], "difficultyLevel": "B2", "reviewHistory": null, "lastQuestionType": null, @@ -292,6 +298,7 @@ "lastReviewedAt": null, "isFavorite": false, "isArchived": false, + "synonyms": ["angry", "enraged", "irate"], "difficultyLevel": "B2", "reviewHistory": null, "lastQuestionType": null, diff --git a/frontend/app/review-design/page.tsx b/frontend/app/review-design/page.tsx index c45b7d3..0a2f6dd 100644 --- a/frontend/app/review-design/page.tsx +++ b/frontend/app/review-design/page.tsx @@ -47,6 +47,7 @@ export default function ReviewTestsPage() { filledQuestionText: currentCard.filledQuestionText, exampleTranslation: currentCard.exampleTranslation, pronunciation: currentCard.pronunciation, + synonyms: currentCard.synonyms || [], difficultyLevel: currentCard.difficultyLevel, translation: currentCard.translation, // 從 flashcardExampleImages 提取圖片URL @@ -164,7 +165,7 @@ export default function ReviewTestsPage() { example={mockCardData.example} exampleTranslation={mockCardData.exampleTranslation} pronunciation={mockCardData.pronunciation} - synonyms={[]} + synonyms={mockCardData.synonyms} difficultyLevel={mockCardData.difficultyLevel} onConfidenceSubmit={handleConfidenceSubmit} onReportError={handleReportError}