import React from "react"; import AxisItemRow from "./AxisItemRow"; import axisDefinitions from "../data/axisDefinitions"; // TC_REL and CC are judged once per video (not per event) - shown after all // event cards, per the guideline's hierarchy: A/V -> AVB -> TC_REL/TC_COUNT -> CC. export default function VideoLevelAxes({ video, temporalConstraintDescription, onChangeField, isPractice = false, grading }) { return (

Whole-video judgments

Temporal constraint

{temporalConstraintDescription}

onChangeField("tcRel", "label", value)} onChangeRationale={(value) => onChangeField("tcRel", "rationale", value)} isPractice={isPractice} grading={grading && grading.tcRel} /> onChangeField("cc", "label", value)} onChangeRationale={(value) => onChangeField("cc", "rationale", value)} isPractice={isPractice} grading={grading && grading.cc} />
); }