import { useContext } from "react"; import classNames from "classnames"; import { TabContext } from "utils/contexts/tab"; function slugify(tabName) { return tabName.toString().replace(/\s+/g, "-").toLowerCase(); } export function slugifyAndEncode(tabName) { return tabName !== undefined ? encodeURIComponent(slugify(tabName)) : ""; } export default function Tab({ tab }) { const { activeTab, setActiveTab } = useContext(TabContext); const matchesTab = decodeURI(activeTab) === slugify(tab); return (
  • ); }