{"version":3,"file":"LinkListLink.cjs","sources":["../../../../src/components/link-list/LinkListLink.tsx"],"sourcesContent":["import clsx from \"clsx\";\nimport React from \"react\";\nimport type {\n    PolymorphicPropsWithRef,\n    PolymorphicRef,\n} from \"../../utilities/polymorphism/polymorphism.js\";\n\nexport const LinkListLink = React.forwardRef(function LinkListLink<\n    ElementType extends React.ElementType = \"a\",\n>(\n    props: PolymorphicPropsWithRef<ElementType>,\n    ref: PolymorphicRef<ElementType>,\n) {\n    const { as: Component = \"a\", children, className, ...rest } = props;\n\n    return (\n        <li className={\"jkl-link-list-item\"}>\n            <Component\n                className={clsx(\"jkl-link-list-link\", className)}\n                ref={ref}\n                {...rest}\n            >\n                {children}\n            </Component>\n        </li>\n    );\n});\n"],"names":["LinkListLink","forwardRef","props","ref","as","Component","children","className","rest","jsx","clsx"],"mappings":"6JAOaA,mBAAqBC,WAAW,SAGzCC,EACAC,GAEA,MAAQC,GAAIC,EAAY,IAAKC,SAAAA,EAAUC,UAAAA,KAAcC,GAASN,EAE9D,OACIO,EAAAA,IAAC,KAAA,CAAGF,UAAW,qBACXD,SAAAG,EAAAA,IAACJ,EAAA,CACGE,UAAWG,EAAAA,KAAK,qBAAsBH,GACtCJ,IAAAA,KACIK,EAEHF,SAAAA,KAIjB"}