fix: adapt to latest context struct

This commit is contained in:
Paul Pan 2024-02-19 22:13:51 +08:00
parent e2ac9f27f0
commit 45f6d139c8
2 changed files with 11 additions and 6 deletions

View File

@ -15,12 +15,14 @@ export enum Verdict {
export interface TaskResultInfo {
id: number;
message: string;
points: number;
runtime: {
real_time: number;
cpu_time: number;
memory: number;
};
verdict: Verdict;
message: string;
}
export interface ContextInfo {

View File

@ -91,7 +91,10 @@ export default function DetailsPage() {
<div style={topLeftStyle}>{`#${task.id}`}</div>
<div>
<div style={labelStyle}>{VerdictMap[task.verdict].label}</div>
<div style={statusStyle}>{`${task.real_time}ms/${task.memory}KB`}</div>
<div style={statusStyle}>{`${Math.max(
task.runtime.real_time,
task.runtime.cpu_time,
)}ms/${task.runtime.memory}KB`}</div>
</div>
</Tooltip>
</Card.Grid>