{"version":3,"file":"CallToActionCard.mjs","sources":["../../../../src/components/CallToActionCard/CallToActionCard.tsx"],"sourcesContent":["import { css, cx } from '@emotion/css';\nimport type { JSX } from 'react';\n\nimport { GrafanaTheme2 } from '@grafana/data';\n\nimport { useStyles2 } from '../../themes/ThemeContext';\n\nexport interface CallToActionCardProps {\n  message?: string | JSX.Element;\n  callToActionElement: JSX.Element;\n  footer?: string | JSX.Element;\n  className?: string;\n}\n\n/**\n * @deprecated Use `<EmptyState variant=\"call-to-action\" />` instead.\n *\n * https://developers.grafana.com/ui/latest/index.html?path=/docs/information-deprecated-calltoactioncard--docs\n */\nexport const CallToActionCard = ({ message, callToActionElement, footer, className }: CallToActionCardProps) => {\n  const css = useStyles2(getStyles);\n\n  return (\n    <div className={cx([css.wrapper, className])}>\n      {message && <div className={css.message}>{message}</div>}\n      {callToActionElement}\n      {footer && <div className={css.footer}>{footer}</div>}\n    </div>\n  );\n};\n\nconst getStyles = (theme: GrafanaTheme2) => ({\n  wrapper: css({\n    label: 'call-to-action-card',\n    background: theme.colors.background.secondary,\n    borderRadius: theme.shape.radius.default,\n    display: 'flex',\n    flexDirection: 'column',\n    alignItems: 'center',\n    justifyContent: 'center',\n    flexGrow: 1,\n    padding: theme.spacing(3),\n    [theme.breakpoints.down('sm')]: {\n      padding: theme.spacing(3, 1),\n    },\n  }),\n  message: css({\n    marginBottom: theme.spacing(3),\n    fontStyle: 'italic',\n  }),\n  footer: css({\n    marginTop: theme.spacing(3),\n  }),\n});\n"],"names":["css"],"mappings":";;;;;AAmBO,MAAM,mBAAmB,CAAC,EAAE,SAAS,mBAAA,EAAqB,MAAA,EAAQ,WAAU,KAA6B;AAC9G,EAAA,MAAMA,IAAAA,GAAM,WAAW,SAAS,CAAA;AAEhC,EAAA,uBACE,IAAA,CAAC,SAAI,SAAA,EAAW,EAAA,CAAG,CAACA,IAAAA,CAAI,OAAA,EAAS,SAAS,CAAC,CAAA,EACxC,QAAA,EAAA;AAAA,IAAA,OAAA,oBAAW,GAAA,CAAC,KAAA,EAAA,EAAI,SAAA,EAAWA,IAAAA,CAAI,SAAU,QAAA,EAAA,OAAA,EAAQ,CAAA;AAAA,IACjD,mBAAA;AAAA,IACA,0BAAU,GAAA,CAAC,KAAA,EAAA,EAAI,SAAA,EAAWA,IAAAA,CAAI,QAAS,QAAA,EAAA,MAAA,EAAO;AAAA,GAAA,EACjD,CAAA;AAEJ;AAEA,MAAM,SAAA,GAAY,CAAC,KAAA,MAA0B;AAAA,EAC3C,SAAS,GAAA,CAAI;AAAA,IACX,KAAA,EAAO,qBAAA;AAAA,IACP,UAAA,EAAY,KAAA,CAAM,MAAA,CAAO,UAAA,CAAW,SAAA;AAAA,IACpC,YAAA,EAAc,KAAA,CAAM,KAAA,CAAM,MAAA,CAAO,OAAA;AAAA,IACjC,OAAA,EAAS,MAAA;AAAA,IACT,aAAA,EAAe,QAAA;AAAA,IACf,UAAA,EAAY,QAAA;AAAA,IACZ,cAAA,EAAgB,QAAA;AAAA,IAChB,QAAA,EAAU,CAAA;AAAA,IACV,OAAA,EAAS,KAAA,CAAM,OAAA,CAAQ,CAAC,CAAA;AAAA,IACxB,CAAC,KAAA,CAAM,WAAA,CAAY,IAAA,CAAK,IAAI,CAAC,GAAG;AAAA,MAC9B,OAAA,EAAS,KAAA,CAAM,OAAA,CAAQ,CAAA,EAAG,CAAC;AAAA;AAC7B,GACD,CAAA;AAAA,EACD,SAAS,GAAA,CAAI;AAAA,IACX,YAAA,EAAc,KAAA,CAAM,OAAA,CAAQ,CAAC,CAAA;AAAA,IAC7B,SAAA,EAAW;AAAA,GACZ,CAAA;AAAA,EACD,QAAQ,GAAA,CAAI;AAAA,IACV,SAAA,EAAW,KAAA,CAAM,OAAA,CAAQ,CAAC;AAAA,GAC3B;AACH,CAAA,CAAA;;;;"}