{"version":3,"file":"tabs.mjs","sources":["../../../../src/lib/nextGenComponents/components/ui/tabs.tsx"],"sourcesContent":["import * as TabsPrimitive from '@radix-ui/react-tabs'\nimport * as React from 'react'\n\nimport { cn } from '@/lib/utils'\n\nconst Tabs = ({ className, ...props }: React.ComponentProps<typeof TabsPrimitive.Root>) => {\n  return (\n    <TabsPrimitive.Root\n      data-slot=\"tabs\"\n      className={cn('flex flex-col gap-0', className)}\n      {...props}\n    />\n  )\n}\n\nconst TabsList = ({ className, ...props }: React.ComponentProps<typeof TabsPrimitive.List>) => {\n  return (\n    <TabsPrimitive.List\n      data-slot=\"tabs-list\"\n      className={cn(\n        'flex w-fit items-center gap-3 bg-transparent border-b border-gray-200',\n        className\n      )}\n      {...props}\n    />\n  )\n}\n\nconst TabsTrigger = ({\n  className,\n  ...props\n}: React.ComponentProps<typeof TabsPrimitive.Trigger>) => {\n  return (\n    <TabsPrimitive.Trigger\n      data-slot=\"tabs-trigger\"\n      className={cn(\n        'relative inline-flex select-none items-center justify-center whitespace-nowrap mr-2 pb-1 text-[16px] text-gray-500',\n        'hover:text-[#4B4760]',\n        'data-[state=active]:text-[#4B4760]',\n        \"after:content-[''] after:absolute after:-bottom-[1px] after:left-0 after:h-[2px] after:bg-[#869CFF] after:w-0 data-[state=active]:after:w-full\",\n        'focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-blue-300 focus-visible:rounded-sm',\n        'first:px-4',\n        className\n      )}\n      {...props}\n    />\n  )\n}\n\nconst TabsContent = ({\n  className,\n  ...props\n}: React.ComponentProps<typeof TabsPrimitive.Content>) => {\n  return (\n    <TabsPrimitive.Content\n      data-slot=\"tabs-content\"\n      className={cn('flex-1 outline-none py-6', className)}\n      {...props}\n    />\n  )\n}\n\nexport { Tabs, TabsList, TabsTrigger, TabsContent }\n"],"names":["Tabs","className","props","jsx","TabsPrimitive","cn","TabsList","TabsTrigger","TabsContent"],"mappings":";;;AAKA,MAAMA,IAAO,CAAC,EAAE,WAAAC,GAAW,GAAGC,QAE1B,gBAAAC;AAAA,EAACC,EAAc;AAAA,EAAd;AAAA,IACC,aAAU;AAAA,IACV,WAAWC,EAAG,uBAAuBJ,CAAS;AAAA,IAC7C,GAAGC;AAAA,EAAA;AAAA,GAKJI,IAAW,CAAC,EAAE,WAAAL,GAAW,GAAGC,QAE9B,gBAAAC;AAAA,EAACC,EAAc;AAAA,EAAd;AAAA,IACC,aAAU;AAAA,IACV,WAAWC;AAAA,MACT;AAAA,MACAJ;AAAA,IAAA;AAAA,IAED,GAAGC;AAAA,EAAA;AAAA,GAKJK,IAAc,CAAC;AAAA,EACnB,WAAAN;AAAA,EACA,GAAGC;AACL,MAEI,gBAAAC;AAAA,EAACC,EAAc;AAAA,EAAd;AAAA,IACC,aAAU;AAAA,IACV,WAAWC;AAAA,MACT;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACA;AAAA,MACAJ;AAAA,IAAA;AAAA,IAED,GAAGC;AAAA,EAAA;AAAA,GAKJM,IAAc,CAAC;AAAA,EACnB,WAAAP;AAAA,EACA,GAAGC;AACL,MAEI,gBAAAC;AAAA,EAACC,EAAc;AAAA,EAAd;AAAA,IACC,aAAU;AAAA,IACV,WAAWC,EAAG,4BAA4BJ,CAAS;AAAA,IAClD,GAAGC;AAAA,EAAA;AAAA;"}