Chore: homepage tests (#6278)

This commit is contained in:
shamoon
2026-02-04 19:58:39 -08:00
committed by GitHub
parent 7d019185a3
commit 872a3600aa
558 changed files with 32606 additions and 84 deletions
+5 -5
View File
@@ -1,13 +1,13 @@
import { createContext, useMemo, useState } from "react";
import { createContext, useEffect, useMemo, useState } from "react";
export const TabContext = createContext();
export function TabProvider({ initialTab, children }) {
const [activeTab, setActiveTab] = useState(false);
const [activeTab, setActiveTab] = useState(() => initialTab ?? false);
if (initialTab) {
setActiveTab(initialTab);
}
useEffect(() => {
if (initialTab !== undefined) setActiveTab(initialTab ?? false);
}, [initialTab]);
const value = useMemo(() => ({ activeTab, setActiveTab }), [activeTab]);