"use client"; import React, { useState, useEffect } from "react"; import { useSearchParams } from "next/navigation"; import StoreLocator from "./components/storeLocator"; import Breadcrumb from "../components/reuseableUI/breadcrumb"; import OnlineDealers from "./components/onlineDealers"; import Distributors from "./components/distributors"; const locatorBreadcrumbItems = [ { text: "HOME", link: "/" }, { text: "STORE LOCATOR" }, ]; const Page = () => { const searchParams = useSearchParams(); const [activeTab, setActiveTab] = useState("store"); useEffect(() => { const tabParam = searchParams.get("tab"); if ( tabParam === "distributors" || tabParam === "online" || tabParam === "store" ) { setActiveTab(tabParam); } }, [searchParams]); const tabs = [ { id: "store", label: "Store Locator" }, { id: "online", label: "Online Dealers" }, { id: "distributors", label: "Distributors" }, ]; return (

Store Locator

{/* Tab Navigation */}
{/* Tab Content */}
{activeTab === "store" && } {activeTab === "online" && } {activeTab === "distributors" && }
); }; export default Page;