UNPKG

mo-framework

Version:

Hybrid mobile app framework with generators

18 lines (15 loc) 535 B
define(['vow', '../vkontakte/vendorSdk'], function (vow, vendorSdk) { return function (method, params) { var deferred = vow.defer(); vendorSdk.promise().then(function (VK) { VK.api(method, params, function (data) { if (!data || !data.response || data.error) { deferred.reject(data && data.error); return; } deferred.resolve(data.response); }); }); return deferred.promise(); } });