23 lines
863 B
TypeScript
23 lines
863 B
TypeScript
// Metro module 13254 (f13255).
|
|
import BaseTelemetryChannel from "./BaseTelemetryChannel";
|
|
import TelemetryRingNative_android, { TelemetryChannel } from "../TelemetryRingNative.android";
|
|
import { $callWithNewTarget } from "../../../../_hermes/prelude";
|
|
let c9196_3 = {
|
|
type: "BYTES",
|
|
limit: 1048576
|
|
};
|
|
class SentryTelemetryImpl extends BaseTelemetryChannel {
|
|
constructor() {
|
|
const r17 = [TelemetryChannel.SENTRY];
|
|
super(TelemetryRingNative_android, r17);
|
|
}
|
|
snapshotForBreadcrumbs() {
|
|
return this.snapshot(-1, c9196_3);
|
|
}
|
|
}
|
|
const prototypeOf = Object.getPrototypeOf(SentryTelemetryImpl);
|
|
const r31 = [TelemetryChannel.SENTRY];
|
|
const r32 = Object.create(SentryTelemetryImpl.prototype);
|
|
const r33 = $callWithNewTarget(prototypeOf, r32, SentryTelemetryImpl, TelemetryRingNative_android, r31);
|
|
export default r33 instanceof Object ? r33 : r32;
|