class EnumReviewResult(Enum):
CORRECT = "correct"
UNSURE = "unsure"
WRONG = "wrong"
NONE = ""
@staticmethod
def to_json(result: list[tuple[str, Any]]) -> dict[str, Any]:
for item in result:
if isinstance(item[1], EnumReviewResult):
result.append((item[0], item[1].value))
result.remove(item)
return dict(result)