{"version":3,"file":"link-card.cjs","sources":["../src/link-card.ts"],"sourcesContent":["import h from \"@macrostrat/hyper\";\nimport classNames from \"classnames\";\n\nfunction LinkCard(props) {\n  let {\n    linkComponent = \"a\",\n    to,\n    href,\n    className,\n    elevation = 0,\n    ...rest\n  } = props;\n\n  className = classNames(\n    \"link-card\",\n    \"bp6-card\",\n    `bp6-elevation-${elevation}`,\n    className,\n  );\n\n  if (linkComponent == \"a\" && href == null) href = to;\n  return h(linkComponent, { to, href, className, ...rest });\n}\n\nexport { LinkCard };\n"],"names":["classNames","h"],"mappings":";;;;;;;AAGA,SAAS,SAAS,OAAO;AACvB,MAAI;AAAA,IACF,gBAAgB;AAAA,IAChB;AAAA,IACA;AAAA,IACA;AAAA,IACA,YAAY;AAAA,IACZ,GAAG;AAAA,EAAA,IACD;AAEJ,cAAYA,oBAAAA;AAAAA,IACV;AAAA,IACA;AAAA,IACA,iBAAiB,SAAS;AAAA,IAC1B;AAAA,EAAA;AAGF,MAAI,iBAAiB,OAAO,QAAQ,KAAM,QAAO;AACjD,SAAOC,WAAAA,QAAE,eAAe,EAAE,IAAI,MAAM,WAAW,GAAG,MAAM;AAC1D;;"}