summaryrefslogtreecommitdiff
path: root/www/lib/localforage/src/utils/executeTwoCallbacks.js
blob: f98c7585d40131606c883839bd8aed40f4fd36ca (plain)
1
2
3
4
5
6
7
8
9
10
11
function executeTwoCallbacks(promise, callback, errorCallback) {
    if (typeof callback === 'function') {
        promise.then(callback);
    }

    if (typeof errorCallback === 'function') {
        promise.catch(errorCallback);
    }
}

export default executeTwoCallbacks;