import React from 'react' import type { Flashcard } from '@/lib/services/flashcards' import { getPartOfSpeechDisplay } from '@/lib/utils/flashcardUtils' interface FlashcardInfoBlockProps { flashcard: Flashcard isEditing: boolean editedCard?: Partial onEditChange: (field: string, value: string) => void className?: string } export const FlashcardInfoBlock: React.FC = ({ flashcard, isEditing, editedCard, onEditChange, className = '' }) => { return (

詞卡資訊

詞性: {isEditing ? ( ) : ( {getPartOfSpeechDisplay(flashcard.partOfSpeech)} )}
CEFR等級: {isEditing ? ( ) : ( {flashcard.cefr} )}
創建時間: {new Date(flashcard.createdAt).toLocaleDateString()}
下次複習: {new Date(flashcard.nextReviewDate).toLocaleDateString()}
複習次數: {flashcard.timesReviewed} 次
熟練度: {flashcard.masteryLevel}
) }