migros-api-wrapper
Version:
Making the api of migros more accessible to the public.
12 lines (11 loc) • 441 B
text/typescript
import { ICookies } from "../api/interfaces/cookies";
export const combineCookies = (cookies1: ICookies, cookies2: ICookies): ICookies => {
// eslint-disable-next-line no-loops/no-loops
for (let i = 0; i < Object.keys(cookies2).length; i++) {
if (!Object.prototype.hasOwnProperty.call(cookies1, Object.keys(cookies2)[i])) {
continue;
}
cookies1[Object.keys(cookies2)[i]] = cookies2[Object.keys(cookies1)[i]]
}
return cookies1
}