feat: exam actions and data safety fixes
This commit is contained in:
@@ -40,8 +40,7 @@ export function TextbookContentLayout({ chapters, knowledgePoints, textbookId }:
|
||||
if (result.success) {
|
||||
toast.success(result.message)
|
||||
setIsEditing(false)
|
||||
// Update local state to reflect change immediately (optimistic-like)
|
||||
selectedChapter.content = editContent
|
||||
setSelectedChapter((prev) => (prev ? { ...prev, content: editContent } : prev))
|
||||
} else {
|
||||
toast.error(result.message)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user