blob: e0ecc270eba71c58c6196cc008f23ce60ef5cff1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
import type { SubmitResultStatus } from "../models/SubmitResult";
type Props = {
status: SubmitResultStatus;
};
export default function SubmitStatusLabel({ status }: Props) {
switch (status) {
case "waiting_submission":
return null;
case "running":
return "実行中...";
case "success":
return "成功";
case "wrong_answer":
return "テスト失敗";
case "timeout":
return "時間切れ";
case "compile_error":
return "コンパイルエラー";
case "runtime_error":
return "実行時エラー";
case "internal_error":
return "!内部エラー!";
}
}
|