{"version":3,"file":"MeetingPill.vue.cjs","sources":["../../../../../../recipes/conversation_view/message_input/extensions/meeting_pill/MeetingPill.vue"],"sourcesContent":["<template>\n  <node-view-wrapper class=\"d-recipe-message-input-meeting-pill\">\n    <dt-item-layout\n      class=\"d-recipe-message-input-meeting-pill__layout\"\n      unstyled\n    >\n      <template #left>\n        <div class=\"d-recipe-message-input-meeting-pill__icon\">\n          <dt-icon-video\n            size=\"400\"\n          />\n        </div>\n      </template>\n      {{ node.attrs.text }}\n      <template #right>\n        <div class=\"d-recipe-message-input-meeting-pill__close\">\n          <dt-button\n            circle\n            :aria-label=\"node.attrs['close-button-aria-label']\"\n            size=\"xs\"\n            importance=\"clear\"\n            @click=\"close\"\n          >\n            <template #icon>\n              <dt-icon-close\n                size=\"300\"\n              />\n            </template>\n          </dt-button>\n        </div>\n      </template>\n    </dt-item-layout>\n  </node-view-wrapper>\n</template>\n\n<script>\nimport { NodeViewWrapper, nodeViewProps } from '@tiptap/vue-2';\nimport { DtItemLayout } from '@/components/item_layout';\nimport { DtIconClose, DtIconVideo } from '@dialpad/dialtone-icons/vue2';\nimport { DtButton } from '@/components/button';\n\nexport default {\n  name: 'MeetingPill',\n\n  components: {\n    NodeViewWrapper,\n    DtItemLayout,\n    DtIconClose,\n    DtButton,\n    DtIconVideo,\n  },\n\n  props: nodeViewProps,\n\n  emits: ['meeting-pill-close'],\n\n  methods: {\n    close (e) {\n      this.$parent.$emit('meeting-pill-close', e);\n    },\n  },\n};\n</script>\n"],"names":["NodeViewWrapper","DtItemLayout","DtIconClose","DtButton","DtIconVideo","nodeViewProps"],"mappings":";;;;;;;AAyCA,MAAA,YAAA;AAAA,EACA,MAAA;AAAA,EAEA,YAAA;AAAA,IACA,iBAAAA,KAAA;AAAA,IACA,cAAAC,YAAA;AAAA,IACA,aAAAC,OAAA;AAAA,IACA,UAAAC,OAAA;AAAA,IACA,aAAAC,OAAA;AAAA,EACA;AAAA,EAEA,OAAAC,KAAA;AAAA,EAEA,OAAA,CAAA,oBAAA;AAAA,EAEA,SAAA;AAAA,IACA,MAAA,GAAA;AACA,WAAA,QAAA,MAAA,sBAAA,CAAA;AAAA,IACA;AAAA,EACA;AACA;;;;;;;;;;;;;;;;;;;"}