refactor: cleanup and add browser args

This commit is contained in:
Anton Voylenko 2025-06-12 13:45:58 +03:00
commit 725af66600
2 changed files with 202 additions and 189 deletions

View file

@ -38,8 +38,8 @@ const waitForNestedObject = (rootObj, nestedPath, maxWaitTime = 10000, interval
})
}
const checkIfEventisEnabled = (event) => {
return new Promise((resolve) => { if (!disabledCallbacks.includes(event)) { resolve() } })
const isEventEnabled = (event) => {
return !disabledCallbacks.includes(event)
}
const sendMessageSeenStatus = async (message) => {
@ -59,11 +59,16 @@ const decodeBase64 = function * (base64String) {
}
}
const sleep = function (ms) {
return new Promise(resolve => setTimeout(resolve, ms))
}
module.exports = {
triggerWebhook,
sendErrorResponse,
waitForNestedObject,
checkIfEventisEnabled,
isEventEnabled,
sendMessageSeenStatus,
decodeBase64
decodeBase64,
sleep
}