UNPKG
react-saasify-chrisvxd
Version:
latest (1.9.0)
1.9.0
1.7.15
1.7.14
React components for Saasify web clients.
github.com/saasify-sh/saasify
saasify-sh/saasify
react-saasify-chrisvxd
/
example
/
node_modules
/
@parcel
/
utils
/
src
/
promisify.js
14 lines
(11 loc)
•
295 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
module.exports =
function
(
fn
)
{
return
function
(
...args
)
{
return
new
Promise
(
function
(
resolve, reject
)
{
fn
(
...args, function(
err, ...res
) {
if
(
err
)
return
reject(
err
);
if
(
res.length ===
1
)
return
resolve(
res[
0
]
); resolve(
res
); }
)
; }); }; };