@sentry/core
Version:
Base implementation for all Sentry JavaScript SDKs
23 lines (20 loc) • 532 B
JavaScript
// map of patched request objects to stored layers
const requestLayerStore = new WeakMap();
const storeLayer = (req, layer) => {
const store = requestLayerStore.get(req);
if (!store) {
requestLayerStore.set(req, [layer]);
} else {
store.push(layer);
}
};
const getStoredLayers = (req) => {
let store = requestLayerStore.get(req);
if (!store) {
store = [];
requestLayerStore.set(req, store);
}
return store;
};
export { getStoredLayers, storeLayer };
//# sourceMappingURL=request-layer-store.js.map