Server IP : 80.87.202.40 / Your IP : 216.73.216.169 Web Server : Apache System : Linux rospirotorg.ru 5.14.0-539.el9.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Dec 5 22:26:13 UTC 2024 x86_64 User : bitrix ( 600) PHP Version : 8.2.27 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/bitrix/ext_www/cvetdv.ru/bitrix/js/im/v2/component/message/smile/dist/ |
Upload File : |
{"version":3,"file":"smile.bundle.js","sources":["../src/smile.js"],"sourcesContent":["import { BaseMessage } from 'im.v2.component.message.base';\nimport {\n\tMessageStatus,\n\tReactionList,\n} from 'im.v2.component.message.elements';\nimport { Parser } from 'im.v2.lib.parser';\n\nimport './css/smile.css';\n\nimport type { ImModelMessage } from 'im.v2.model';\n\n// @vue/component\nexport const SmileMessage = {\n\tname: 'SmileMessage',\n\tcomponents: {\n\t\tBaseMessage,\n\t\tMessageStatus,\n\t\tReactionList,\n\t},\n\tprops: {\n\t\titem: {\n\t\t\ttype: Object,\n\t\t\trequired: true,\n\t\t},\n\t\tdialogId: {\n\t\t\ttype: String,\n\t\t\trequired: true,\n\t\t},\n\t},\n\tcomputed:\n\t{\n\t\tmessage(): ImModelMessage\n\t\t{\n\t\t\treturn this.item;\n\t\t},\n\t\ttext(): string\n\t\t{\n\t\t\treturn Parser.decodeSmile(this.message.text, {\n\t\t\t\tratioConfig: {\n\t\t\t\t\tDefault: 1,\n\t\t\t\t\tBig: 3,\n\t\t\t\t},\n\t\t\t\tenableBigSmile: true,\n\t\t\t});\n\t\t},\n\t},\n\ttemplate: `\n\t\t<BaseMessage\n\t\t\t:dialogId=\"dialogId\"\n\t\t\t:item=\"item\"\n\t\t\t:withBackground=\"false\"\n\t\t\t:afterMessageWidthLimit=\"false\"\n\t\t>\n\t\t\t<div class=\"bx-im-message-smile__container\">\n\t\t\t\t<div class=\"bx-im-message-smile__content-container\">\n\t\t\t\t\t<span class=\"bx-im-message-smile__text\" v-html=\"text\"></span>\n\t\t\t\t\t<div class=\"bx-im-message-smile__message-status-container\">\n\t\t\t\t\t\t<MessageStatus :item=\"message\" :isOverlay=\"true\" />\n\t\t\t\t\t</div>\n\t\t\t\t</div>\n\t\t\t</div>\n\t\t\t<template #after-message>\n\t\t\t\t<div class=\"bx-im-message-smile__reactions-container\">\n\t\t\t\t\t<ReactionList \n\t\t\t\t\t\t:messageId=\"message.id\"\n\t\t\t\t\t\t:contextDialogId=\"dialogId\"\n\t\t\t\t\t\tclass=\"bx-im-message-smile__reactions\"\n\t\t\t\t\t/>\n\t\t\t\t</div>\n\t\t\t</template>\n\t\t</BaseMessage>\n\t`,\n};\n"],"names":["SmileMessage","name","components","BaseMessage","MessageStatus","ReactionList","props","item","type","Object","required","dialogId","String","computed","message","text","Parser","decodeSmile","ratioConfig","Default","Big","enableBigSmile","template"],"mappings":";;;;;;;;CAWA;AACA,OAAaA,YAAY,GAAG;GAC3BC,IAAI,EAAE,cAAc;GACpBC,UAAU,EAAE;kBACXC,wCAAW;oBACXC,8CAAa;mBACbC;IACA;GACDC,KAAK,EAAE;KACNC,IAAI,EAAE;OACLC,IAAI,EAAEC,MAAM;OACZC,QAAQ,EAAE;MACV;KACDC,QAAQ,EAAE;OACTH,IAAI,EAAEI,MAAM;OACZF,QAAQ,EAAE;;IAEX;GACDG,QAAQ,EACR;KACCC,OAAO,GACP;OACC,OAAO,IAAI,CAACP,IAAI;MAChB;KACDQ,IAAI,GACJ;OACC,OAAOC,uBAAM,CAACC,WAAW,CAAC,IAAI,CAACH,OAAO,CAACC,IAAI,EAAE;SAC5CG,WAAW,EAAE;WACZC,OAAO,EAAE,CAAC;WACVC,GAAG,EAAE;UACL;SACDC,cAAc,EAAE;QAChB,CAAC;;IAEH;GACDC,QAAQ,EAAG;;;;;;;;;;;;;;;;;;;;;;;;;;CA0BZ,CAAC;;;;;;;;"}