@@ -0,0 +1,28 @@
1+import React from "react";
3+export const TabContext = React.createContext();
5+const Tabs = ({ labels, children }) => {
6+ const [currentTab, setCurrentTab] = React.useState(labels[0]);
9+ <TabContext.Provider value={currentTab}>
11+ {labels.map((label) => (
15+ aria-selected={label === currentTab}
16+ onClick={() => setCurrentTab(label)}
24+ </TabContext.Provider>