src/app/legacy/containers/ConsentBanner/useConsentBanners/setCookieOven.js
import 'isomorphic-fetch';
import path from 'ramda/src/path';
import getCookieOvenEndpoints from './getCookieOvenEndpoints';
export default async policy => {
const origin = path(['location', 'origin'], window);
if (origin) {
const cookieOvenEndpoints = getCookieOvenEndpoints({
origin,
policy,
});
try {
await Promise.all(cookieOvenEndpoints.map(endpoint => fetch(endpoint)));
} catch (e) {
// eslint-disable-next-line no-console
console.error(e);
}
}
};