feat(ui): connect account controls and processing navigation

This commit is contained in:
cesnimda
2026-11-03 19:54:03 +01:00
parent f0c8c6d321
commit 773c943165
154 changed files with 3157 additions and 15 deletions
@@ -16,7 +16,7 @@ import {
Typography,
} from "@mui/material";
import { useNavigate } from "react-router-dom";
import { useLocation, useNavigate } from "react-router-dom";
import { JobTableColumns } from "./JobTable";
import ImportExportJobs from "./ImportExportJobs";
@@ -65,7 +65,8 @@ export default function SettingsView({
onThemeModeChange,
}: Props) {
const navigate = useNavigate();
const [tab, setTab] = useState(0);
const location = useLocation();
const [tab, setTab] = useState(() => new URLSearchParams(location.search).get("section") === "data" ? 3 : 0);
const { language, setLanguage, t } = useI18n();
const { toast } = useToast();
const [notificationPrefs, setNotificationPrefs] = useState<NotificationPrefs | null>(null);