UNPKG

react-native-qonversion

Version:

Qonversion provides full in-app purchases infrastructure, so you do not need to build your own server for receipt validation. Implement in-app subscriptions, validate user receipts, check subscription status, and provide access to your app features and co

28 lines 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class Transaction { originalTransactionId; transactionId; transactionDate; environment; ownershipType; type; expirationDate; transactionRevocationDate; offerCode; promoOfferId; constructor(originalTransactionId, transactionId, transactionTimestamp, environment, ownershipType, type, expirationTimestamp, transactionRevocationTimestamp, offerCode, promoOfferId) { this.originalTransactionId = originalTransactionId; this.transactionId = transactionId; this.transactionDate = new Date(transactionTimestamp); this.environment = environment; this.ownershipType = ownershipType; this.type = type; this.expirationDate = expirationTimestamp ? new Date(expirationTimestamp) : undefined; this.transactionRevocationDate = transactionRevocationTimestamp ? new Date(transactionRevocationTimestamp) : undefined; this.offerCode = offerCode; this.promoOfferId = promoOfferId; } } exports.default = Transaction; //# sourceMappingURL=Transaction.js.map