feat(provider): 🔥 add twilii (weoking)

This commit is contained in:
Leifer Mendez
2022-12-05 20:45:05 +01:00
parent 30e3d443bb
commit 4350dff22a
8 changed files with 53 additions and 27 deletions

View File

@@ -25,8 +25,8 @@ const createFlow = (args) => {
* @param {*} args
* @returns
*/
const createProvider = (providerClass = class {}) => {
const providerInstance = new providerClass()
const createProvider = (providerClass = class {}, args = null) => {
const providerInstance = new providerClass(args)
if (!providerClass.prototype instanceof ProviderClass)
throw new Error('El provider no implementa ProviderClass')
return providerInstance