@devcycle/nextjs-sdk
Version:
The Next.js SDK for DevCycle!
18 lines • 585 B
JavaScript
const convertToQueryFriendlyFormat = (property) => {
if (property instanceof Date) {
return property.getTime();
}
if (typeof property === 'object') {
return JSON.stringify(property);
}
return property;
};
export const serializeUserSearchParams = (user, queryParams) => {
for (const key in user) {
const userProperty = convertToQueryFriendlyFormat(user[key]);
if (userProperty !== null && userProperty !== undefined) {
queryParams.append(key, userProperty);
}
}
};
//# sourceMappingURL=serializeUser.js.map