softchatjs-core
Version:
Javascript client for JS based frameworks
2 lines • 838 B
JavaScript
;var i=Object.defineProperty;var o=Object.getOwnPropertyDescriptor;var g=Object.getOwnPropertyNames;var p=Object.prototype.hasOwnProperty;var d=(e,t)=>{for(var n in t)i(e,n,{get:t[n],enumerable:!0})},E=(e,t,n,a)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of g(t))!p.call(e,s)&&s!==n&&i(e,s,{get:()=>t[s],enumerable:!(a=o(t,s))||a.enumerable});return e};var c=e=>E(i({},"__esModule",{value:!0}),e);var m={};d(m,{default:()=>r});module.exports=c(m);var r=class e{constructor(){this.activeConversationId="",this.screen="conversations"}static getInstace(){return e.client_state||(e.client_state=new e),e.client_state}setActiveConversation(t){this.activeConversationId=t,this.screen="chat"}unSetActiveConversation(){this.activeConversationId="",this.screen="conversations"}};
//# sourceMappingURL=ClientState.js.map