refactor: cleanup and add browser args
This commit is contained in:
parent
5628991556
commit
725af66600
2 changed files with 202 additions and 189 deletions
13
src/utils.js
13
src/utils.js
|
|
@ -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
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue