{"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-3';\nimport { DtItemLayout } from '@/components/item_layout';\nimport { DtIconClose, DtIconVideo } from '@dialpad/dialtone-icons/vue3';\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","_createBlock","_withCtx","_createVNode","_createElementVNode","_createTextVNode"],"mappings":";;;;;;;;AAyCA,MAAK,YAAU;AAAA,EACb,MAAM;AAAA,EAEN,YAAY;AAAA,IACV,iBAAAA,KAAe;AAAA,kBACfC,YAAY;AAAA,iBACZC,OAAW;AAAA,IACX,UAAAC,OAAQ;AAAA,iBACRC,OAAW;AAAA,EACZ;AAAA,EAED,OAAOC,KAAa;AAAA,EAEpB,OAAO,CAAC,oBAAoB;AAAA,EAE5B,SAAS;AAAA,IACP,MAAO,GAAG;AACR,WAAK,QAAQ,MAAM,sBAAsB,CAAC;AAAA,IAC3C;AAAA,EACF;AACH;AAtDa,MAAA,aAAA,EAAA,OAAM,4CAA2C;AAQjD,MAAA,aAAA,EAAA,OAAM,6CAA4C;;;;;;;0BAd7DC,IA+BoB,YAAA,8BAAA,EA/BD,OAAM,yCAAqC;AAAA,IADhE,SAAAC,IAAA,QAEI,MA6BiB;AAAA,MA7BjBC,IAAAA,YA6BiB,2BAAA;AAAA,QA5Bf,OAAM;AAAA,QACN,UAAA;AAAA;QAEW,kBACT,MAIM;AAAA,UAJNC,IAAA,mBAIM,OAJN,YAIM;AAAA,YAHJD,IAAAA,YAEE,0BAAA,EADA,MAAK,MAAK,CAAA;AAAA;;QAKL,mBACT,MAcM;AAAA,UAdNC,IAAA,mBAcM,OAdN,YAcM;AAAA,YAbJD,IAAAA,YAYY,sBAAA;AAAA,cAXV,QAAA;AAAA,cACC,cAAY,KAAI,KAAC,MAAK,yBAAA;AAAA,cACvB,MAAK;AAAA,cACL,YAAW;AAAA,cACV,SAAO,SAAK;AAAA;cAEF,kBACT,MAEE;AAAA,gBAFFA,IAAAA,YAEE,0BAAA,EADA,MAAK,MAAK,CAAA;AAAA;cAzB1B,GAAA;AAAA;;;QAAA,SAAAD,IAAA,QAYiB,MACX;AAAA,UAbNG,oBAYiB,0BACR,KAAI,KAAC,MAAM,IAAI,IAAG,KACrB,CAAA;AAAA;QAdN,GAAA;AAAA;;IAAA,GAAA;AAAA;;;;"}