tigran tumasov

Tabs

Navigation 4

About

Display tab content.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Tabs to your project and fits it to your theme.

Code

How Tabs is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import { useState } from "react";
import { ITab, Tabs } from "@/components/ui/tabs-1";

const iconsTabs: ITab[] = [
  {
    title: "Apple",
    value: "apple",
    icon: "https://cdn.21st.dev/assets/mirror/28/286b2938187a687f9037f702567f0dd21520e8c2a5714d3a05ebe29f287fe67d.svg"
  },
  {
    value: "orange",
    icon: "https://cdn.21st.dev/assets/mirror/a3/a30ce6838444147cc2dc36616bd40aae76d05c222a2a70cb23175787b2315d13.svg"
  },
  {
    title: "Mango",
    value: "mango"
  }
];

export default function WithIconsDemo() {
  const [selected, setSelected] = useState<string>("apple");
  return <Tabs selected={selected} setSelected={setSelected} tabs={iconsTabs} />;
}

Dependencies

More by tigran tumasov

View all
  • Product Hunt Badge

    Product Hunt Badge

    1.8K
  • Book

    Book

    161
  • Calendar

    Calendar

    151
  • Theme Switcher

    Theme Switcher

    135
  • Snippet

    Snippet

    124
  • Table

    Table

    123
  • Feedback

    Feedback

    88
  • Toggle

    Toggle

    88

More in Navigation

View all
  • Sidebar

    Sidebar

    225
  • Tabs

    Tabs

    52
  • Navbar with Theme Toggle

    Navbar with Theme Toggle

    41
  • Breadcrumb

    Breadcrumb

    12
  • Nav List Card

    Nav List Card

    31
  • Pagination

    Pagination

    85
  • Pagination Ant

    Pagination Ant

    3
  • Pagination

    Pagination

    9