import { track } from 'lwc'; import BaseChatMessage from 'lightningsnapin/BaseChatMessage'; const CHAT_CONTENT_CLASS = 'chat-content'; const AGENT_USER_TYPE = 'agent'; const CHASITOR_USER_TYPE = 'chasitor'; const SUPPORTED_USER_TYPES = [AGENT_USER_TYPE, CHASITOR_USER_TYPE]; const LWC_PREFIX = 'lwc:'; export default class fileupload extends BaseChatMessage { @track content = ''; showNow=false; showNoContent=false; text = ''; // Declare 'text' variable connectedCallback() { if(this.messageContent.value.startsWith(LWC_PREFIX)) { // Use the constant LWC_PREFIX if(this.messageContent.value.split(':')[1]==="Yes") { // Use double quotes this.showNow=true; } else { this.text='The file upload option is not available'; this.showNoContent=true; } } else { this.showNoContent=true; this.text=this.messageContent.value; } } handleUploadFinished(event) { // Add 'event' parameter const uploadedFiles = event.detail.files; } }