Files
klz-cables.com/.pnpm-store/v10/files/f0/443a97db115d0baa7aeb774baef9bbfabdf95ac07f1b0bd506f13bacc52d47e2d08d49a7d2a9c9e5cfa631619dbc84dc234593d93784c51867fe68f901947d
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

44 lines
927 B
Plaintext

Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const currentScopes = require('./currentScopes.js');
/**
* Send user feedback to Sentry.
*/
function captureFeedback(
params,
hint = {},
scope = currentScopes.getCurrentScope(),
) {
const { message, name, email, url, source, associatedEventId, tags } = params;
const feedbackEvent = {
contexts: {
feedback: {
contact_email: email,
name,
message,
url,
source,
associated_event_id: associatedEventId,
},
},
type: 'feedback',
level: 'info',
tags,
};
const client = scope?.getClient() || currentScopes.getClient();
if (client) {
client.emit('beforeSendFeedback', feedbackEvent, hint);
}
const eventId = scope.captureEvent(feedbackEvent, hint);
return eventId;
}
exports.captureFeedback = captureFeedback;
//# sourceMappingURL=feedback.js.map