UNPKG

ml5-save

Version:
20 lines (18 loc) 411 B
// Copyright (c) 2018 ml5 // // This software is released under the MIT License. // https://opensource.org/licenses/MIT export default function callCallback(promise, callback) { if (callback) { promise .then((result) => { callback(undefined, result); return result; }) .catch((error) => { callback(error); return error; }); } return promise; }