diff --git a/web/src/components/overlay/detail/AnnotationSettingsPane.tsx b/web/src/components/overlay/detail/AnnotationSettingsPane.tsx index 58a22c359..d683a83ad 100644 --- a/web/src/components/overlay/detail/AnnotationSettingsPane.tsx +++ b/web/src/components/overlay/detail/AnnotationSettingsPane.tsx @@ -1,4 +1,3 @@ -import Heading from "@/components/ui/heading"; import { Event } from "@/types/event"; import { FrigateConfig } from "@/types/frigateConfig"; import { zodResolver } from "@hookform/resolvers/zod"; @@ -133,12 +132,12 @@ export function AnnotationSettingsPane({ } return ( -
- +
+
{t("trackingDetails.annotationSettings.title")} - +
- +
{pageToggle === "tracking_details" && ( - void; }; -function AnnotationSettingsPopover({ +function AnnotationSettings({ search, open, setIsOpen, -}: AnnotationSettingsPopoverProps) { +}: AnnotationSettingsProps) { const { t } = useTranslation(["views/explore"]); const { annotationOffset, setAnnotationOffset } = useDetailStream(); @@ -202,29 +203,39 @@ function AnnotationSettingsPopover({ } }, [open]); + const Overlay = isDesktop ? Popover : Drawer; + const Trigger = isDesktop ? PopoverTrigger : DrawerTrigger; + const Content = isDesktop ? PopoverContent : DrawerContent; + return (
- - { - if (open && (event.key === "Enter" || event.key === " ")) { - registerTriggerCloseIntent(); - } - }} - > + + - - + + + - - + +
); }