@appzung/react-native-code-push
Version:
React Native plugin for the CodePush service
23 lines (18 loc) • 537 B
text/typescript
export function queryStringify(object: { [key: string]: any }): string {
let queryString = '';
let isFirst = true;
for (const property in object) {
if (object.hasOwnProperty(property)) {
const value = object[property];
if (value !== null && typeof value !== 'undefined') {
if (!isFirst) {
queryString += '&';
}
queryString += encodeURIComponent(property) + '=';
queryString += encodeURIComponent(value);
}
isFirst = false;
}
}
return queryString;
}