import { useContext, useEffect, useState } from "react"; import { useSearchParams } from "react-router-dom"; import ManageHousehold from "../components/manage/ManageHousehold"; import ManageStores from "../components/manage/ManageStores"; import { HouseholdContext } from "../context/HouseholdContext"; import "../styles/pages/Manage.css"; export default function Manage() { const { activeHousehold } = useContext(HouseholdContext); const [activeTab, setActiveTab] = useState("household"); const [searchParams] = useSearchParams(); useEffect(() => { const tab = searchParams.get("tab"); if (tab === "household" || tab === "stores") { setActiveTab(tab); } }, [searchParams]); if (!activeHousehold) { return (
Loading household...