navigate history

This commit is contained in:
Josh Hawkins 2025-10-08 14:40:40 -05:00
parent ba8f119a73
commit f83cc49378

View File

@ -36,7 +36,7 @@ import EnrichmentsSettingsView from "@/views/settings/EnrichmentsSettingsView";
import UiSettingsView from "@/views/settings/UiSettingsView"; import UiSettingsView from "@/views/settings/UiSettingsView";
import FrigatePlusSettingsView from "@/views/settings/FrigatePlusSettingsView"; import FrigatePlusSettingsView from "@/views/settings/FrigatePlusSettingsView";
import { useSearchEffect } from "@/hooks/use-overlay-state"; import { useSearchEffect } from "@/hooks/use-overlay-state";
import { useSearchParams } from "react-router-dom"; import { useNavigate, useSearchParams } from "react-router-dom";
import { useInitialCameraState } from "@/api/ws"; import { useInitialCameraState } from "@/api/ws";
import { useIsAdmin } from "@/hooks/use-is-admin"; import { useIsAdmin } from "@/hooks/use-is-admin";
import { useTranslation } from "react-i18next"; import { useTranslation } from "react-i18next";
@ -185,6 +185,8 @@ export default function Settings() {
const [unsavedChanges, setUnsavedChanges] = useState(false); const [unsavedChanges, setUnsavedChanges] = useState(false);
const [confirmationDialogOpen, setConfirmationDialogOpen] = useState(false); const [confirmationDialogOpen, setConfirmationDialogOpen] = useState(false);
const navigate = useNavigate();
const cameras = useMemo(() => { const cameras = useMemo(() => {
if (!config) { if (!config) {
return []; return [];
@ -275,8 +277,10 @@ export default function Settings() {
}); });
useEffect(() => { useEffect(() => {
document.title = t("documentTitle.default"); if (!contentMobileOpen) {
}, [t]); document.title = t("documentTitle.default");
}
}, [t, contentMobileOpen]);
if (isMobile) { if (isMobile) {
return ( return (
@ -340,6 +344,7 @@ export default function Settings() {
> >
<MobilePageHeader <MobilePageHeader
className="top-0 mb-0" className="top-0 mb-0"
onClose={() => navigate(-1)}
actions={ actions={
[ [
"debug", "debug",