UNPKG

react-native-signalr

Version:

Connect to a SignalR server from react-native

25 lines (22 loc) 716 B
import jQuery from "jquery-deferred"; import jqueryFunction from "./jquery-function"; import ajax from "./ajax"; const jqueryObj = jQuery.extend(jqueryFunction, jQuery, { defaultAjaxHeaders: null, ajax: (...args) => ajax(jqueryObj.defaultAjaxHeaders, ...args), inArray: (arr, item) => arr.indexOf(item) !== -1, trim: str => str && str.trim(), isEmptyObject: obj => !obj || Object.keys(obj).length === 0, makeArray: arr => [].slice.call(arr, 0), support: { cors: true, }, param: source => { let array = []; for (var key in source) { array.push(encodeURIComponent(key) + "=" + encodeURIComponent(source[key])); } return array.join("&"); }, }); export default jqueryObj;