* Fix i18n key

* ensure license_plate is added to filter list for dedicated lpr cameras

* add ability to use browser back button to close MobilePage

* add license_plate to review filter

* remove overlay state hook in review

* don't zoom text on iOS
This commit is contained in:
Josh Hawkins
2025-04-13 12:08:47 -06:00
committed by GitHub
parent ea98785097
commit e09f0a6b11
7 changed files with 60 additions and 16 deletions
@@ -200,9 +200,9 @@ export function AnnotationSettingsPane({
/>
</FormControl>
<FormDescription>
{t(
"objectLifecycle.annotationSettings.offset.millisecondsToOffset",
)}
<Trans ns="views/explore">
objectLifecycle.annotationSettings.offset.millisecondsToOffset
</Trans>
<div className="mt-2">
{t("objectLifecycle.annotationSettings.offset.tips")}
</div>
@@ -37,7 +37,6 @@ import {
MobilePageHeader,
MobilePageTitle,
} from "@/components/mobile/MobilePage";
import { useOverlayState } from "@/hooks/use-overlay-state";
import { DownloadVideoButton } from "@/components/button/DownloadVideoButton";
import { TooltipPortal } from "@radix-ui/react-tooltip";
import { LuSearch } from "react-icons/lu";
@@ -109,10 +108,7 @@ export default function ReviewDetailDialog({
// dialog and mobile page
const [isOpen, setIsOpen] = useOverlayState(
"reviewPane",
review != undefined,
);
const [isOpen, setIsOpen] = useState(review != undefined);
const handleOpenChange = useCallback(
(open: boolean) => {
@@ -884,7 +884,7 @@ function ObjectDetailsTab({
<>
<div className="text-sm text-primary/40"></div>
<Textarea
className="h-64"
className="text-md h-64"
placeholder={t("details.description.placeholder")}
value={desc}
onChange={(e) => setDesc(e.target.value)}