import React from "react";
import { Outlet, useLocation, useNavigate } from "react-router";
import Loading from "src/components/Loading";
import { useInfo } from "src/hooks/useInfo";
export function SetupRedirect() {
const { data: info } = useInfo();
const location = useLocation();
const navigate = useNavigate();
React.useEffect(() => {
if (!info) {
return;
}
if (info.setupCompleted && info.running) {
navigate("/");
return;
}
}, [info, location, navigate]);
if (!info) {
return ;
}
return ;
}