const connectionListener = (res) => {};
const presenceListener = (res) => {};
const friendsListListener = (res) => {};
const userProfileListener = (res) => {};
const messageListener = (res) => {};
const replyMessageListener = (res) => {};
const favouriteMessageListener = (res) => {};
const groupProfileListener = (res) => {};
const groupMsgInfoListener = (res) => {};
const mediaUploadListener = (res) => {};
const blockUserListener = (res) => {};
const singleMessageDataListener = (res) => {};
const muteChatListener = (res) => {};
const archiveChatListener = (res) => {};
const adminBlockListener = (res) => {};
const initializeObj = {
xmppSocketHost: "xmpp-preprod-sandbox.mirrorfly.com",
xmppSocketPort: 5280,
ssl: true,
encryptKey: "ddc0f15cc2c90fca",
apiBaseUrl: "https://api-preprod-sandbox.mirrorfly.com/api/v1",
licenseKey: "XXXXXXXXXXXXXXXXX",
isSandbox: true,
signalServer: "https://signal-domain.com/",
janusUrl: "wss://domain.com",
callbackListeners: {
connectionListener,
presenceListener,
friendsListListener,
userProfileListener,
messageListener,
replyMessageListener,
favouriteMessageListener,
groupProfileListener,
groupMsgInfoListener,
mediaUploadListener,
blockUserListener,
singleMessageDataListener,
muteChatListener,
archiveChatListener,
adminBlockListener
},
};
await SDK.initializeSDK(initializeObj);