Add to mobile review too

This commit is contained in:
Nicolas Mowen 2026-01-03 07:54:14 -07:00
parent c2952b89c1
commit 045bda0dfb

View File

@ -75,6 +75,9 @@ export default function MobileReviewSettingsDrawer({
// exports // exports
const [name, setName] = useState(""); const [name, setName] = useState("");
const [selectedCaseId, setSelectedCaseId] = useState<string | undefined>(
undefined,
);
const onStartExport = useCallback(() => { const onStartExport = useCallback(() => {
if (!range) { if (!range) {
toast.error(t("toast.error.noValidTimeSelected"), { toast.error(t("toast.error.noValidTimeSelected"), {
@ -96,6 +99,7 @@ export default function MobileReviewSettingsDrawer({
{ {
playback: "realtime", playback: "realtime",
name, name,
export_case_id: selectedCaseId || undefined,
}, },
) )
.then((response) => { .then((response) => {
@ -114,6 +118,7 @@ export default function MobileReviewSettingsDrawer({
}, },
); );
setName(""); setName("");
setSelectedCaseId(undefined);
setRange(undefined); setRange(undefined);
setMode("none"); setMode("none");
} }
@ -133,7 +138,7 @@ export default function MobileReviewSettingsDrawer({
}, },
); );
}); });
}, [camera, name, range, setRange, setName, setMode, t]); }, [camera, name, range, selectedCaseId, setRange, setName, setMode, t]);
// filters // filters
@ -200,8 +205,10 @@ export default function MobileReviewSettingsDrawer({
currentTime={currentTime} currentTime={currentTime}
range={range} range={range}
name={name} name={name}
selectedCaseId={selectedCaseId}
onStartExport={onStartExport} onStartExport={onStartExport}
setName={setName} setName={setName}
setSelectedCaseId={setSelectedCaseId}
setRange={setRange} setRange={setRange}
setMode={(mode) => { setMode={(mode) => {
setMode(mode); setMode(mode);
@ -213,6 +220,7 @@ export default function MobileReviewSettingsDrawer({
onCancel={() => { onCancel={() => {
setMode("none"); setMode("none");
setRange(undefined); setRange(undefined);
setSelectedCaseId(undefined);
setDrawerMode("select"); setDrawerMode("select");
}} }}
/> />