26 lines
715 B
JavaScript
26 lines
715 B
JavaScript
// Metro module 6475 (f6476).
|
|
import { getCurrentScope, getClient } from "./Module6395";
|
|
import { dropUndefinedKeys } from "./addNonEnumerableProperty_6374";
|
|
export function captureFeedback({ message, name, email, url, source, associatedEventId, tags }, r4 = {}, r3 = getCurrentScope()) {
|
|
const r25 = {
|
|
contexts: {
|
|
feedback: dropUndefinedKeys({
|
|
contact_email: email,
|
|
name,
|
|
message,
|
|
url,
|
|
source,
|
|
associated_event_id: associatedEventId
|
|
})
|
|
},
|
|
type: "feedback",
|
|
level: "info",
|
|
tags
|
|
};
|
|
const r26 = r3 && r3.getClient() || getClient();
|
|
if (r26) {
|
|
r26.emit("beforeSendFeedback", r25, r4);
|
|
}
|
|
return r3.captureEvent(r25, r4);
|
|
}
|