mirror of
https://github.com/blakeblackshear/frigate.git
synced 2025-09-26 19:41:29 +08:00
Ensure range is undefined when canceling an export (#16673)
This commit is contained in:
@@ -112,6 +112,12 @@ export default function ExportDialog({
|
|||||||
});
|
});
|
||||||
}, [camera, name, range, setRange, setName, setMode]);
|
}, [camera, name, range, setRange, setName, setMode]);
|
||||||
|
|
||||||
|
const handleCancel = useCallback(() => {
|
||||||
|
setName("");
|
||||||
|
setMode("none");
|
||||||
|
setRange(undefined);
|
||||||
|
}, [setMode, setRange]);
|
||||||
|
|
||||||
const Overlay = isDesktop ? Dialog : Drawer;
|
const Overlay = isDesktop ? Dialog : Drawer;
|
||||||
const Trigger = isDesktop ? DialogTrigger : DrawerTrigger;
|
const Trigger = isDesktop ? DialogTrigger : DrawerTrigger;
|
||||||
const Content = isDesktop ? DialogContent : DrawerContent;
|
const Content = isDesktop ? DialogContent : DrawerContent;
|
||||||
@@ -129,7 +135,7 @@ export default function ExportDialog({
|
|||||||
show={mode == "timeline"}
|
show={mode == "timeline"}
|
||||||
onPreview={() => setShowPreview(true)}
|
onPreview={() => setShowPreview(true)}
|
||||||
onSave={() => onStartExport()}
|
onSave={() => onStartExport()}
|
||||||
onCancel={() => setMode("none")}
|
onCancel={handleCancel}
|
||||||
/>
|
/>
|
||||||
<Overlay
|
<Overlay
|
||||||
open={mode == "select"}
|
open={mode == "select"}
|
||||||
@@ -176,7 +182,7 @@ export default function ExportDialog({
|
|||||||
setName={setName}
|
setName={setName}
|
||||||
setRange={setRange}
|
setRange={setRange}
|
||||||
setMode={setMode}
|
setMode={setMode}
|
||||||
onCancel={() => setMode("none")}
|
onCancel={handleCancel}
|
||||||
/>
|
/>
|
||||||
</Content>
|
</Content>
|
||||||
</Overlay>
|
</Overlay>
|
||||||
|
Reference in New Issue
Block a user