Skip to content

Commit f4b6422

Browse files
committed
fix: use custom Tab component
1 parent db10a72 commit f4b6422

File tree

1 file changed

+14
-20
lines changed

1 file changed

+14
-20
lines changed
Lines changed: 14 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,21 @@
1-
import { Tab, TabGroup, TabList, TabPanel, TabPanels } from "@headlessui/react";
1+
import { Tabs, TabsPanels, TabsTrigger, TabsContent, TabsTriggerList } from "@/components/retroui/Tab";
22

33
export default function TabStyleDefault() {
44
return (
5-
<TabGroup>
6-
<TabList>
7-
<Tab className="px-4 py-1 border-2 border-transparent data-selected:border-black data-selected:bg-primary data-selected:font-semibold focus:outline-hidden">
8-
Home
9-
</Tab>
10-
<Tab className="px-4 py-1 border-2 border-transparent data-selected:border-black data-selected:bg-primary data-selected:font-semibold focus:outline-hidden">
11-
About
12-
</Tab>
13-
<Tab className="px-4 py-1 border-2 border-transparent data-selected:border-black data-selected:bg-primary data-selected:font-semibold focus:outline-hidden">
14-
Contact
15-
</Tab>
16-
</TabList>
17-
<TabPanels className="border-2 border-black mt-2 p-4">
18-
<TabPanel>
5+
<Tabs>
6+
<TabsTriggerList>
7+
<TabsTrigger>Home</TabsTrigger>
8+
<TabsTrigger>About</TabsTrigger>
9+
<TabsTrigger>Contact</TabsTrigger>
10+
</TabsTriggerList>
11+
<TabsPanels>
12+
<TabsContent>
1913
Welcome to RetroUI, a retro styled UI library built with React,
2014
Tailwind CSS & Headless UI.
21-
</TabPanel>
22-
<TabPanel>This is the about section!</TabPanel>
23-
<TabPanel>And, this is the contact section!</TabPanel>
24-
</TabPanels>
25-
</TabGroup>
15+
</TabsContent>
16+
<TabsContent>This is the about section!</TabsContent>
17+
<TabsContent>And, this is the contact section!</TabsContent>
18+
</TabsPanels>
19+
</Tabs>
2620
);
2721
}

0 commit comments

Comments
 (0)