{"version":3,"file":"Tab.cjs","sources":["../../../../src/components/tabs/Tab.tsx"],"sourcesContent":["import clsx from \"clsx\";\nimport React from \"react\";\nimport type { TabProps } from \"./types.js\";\n\n/**\n * En Tab til bruk som element i TabList. Ikke funksjonell utenfor et TabList element.\n *\n * Docs: https://jokul.fremtind.no/komponenter/tabs\n */\nexport const Tab = React.forwardRef<HTMLButtonElement, TabProps>(\n    (props, ref) => {\n        const classes = clsx(\"jkl-tab\", props.className);\n\n        return (\n            <button\n                role=\"tab\"\n                type=\"button\"\n                ref={ref}\n                {...props}\n                className={classes}\n            />\n        );\n    },\n);\n\nTab.displayName = \"Tab\";\n"],"names":["Tab","forwardRef","props","ref","classes","clsx","className","jsx","role","type","displayName"],"mappings":"6JASaA,mBAAYC,WACrB,CAACC,EAAOC,KACJ,MAAMC,EAAUC,EAAAA,KAAK,UAAWH,EAAMI,WAEtC,OACIC,EAAAA,IAAC,SAAA,CACGC,KAAK,MACLC,KAAK,SACLN,IAAAA,KACID,EACJI,UAAWF,MAM3BJ,EAAIU,YAAc"}