UNPKG

@qonversion/react-native-sdk

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

21 lines (16 loc) 478 B
import type { OfferingTags } from "./enums"; import Product from "./Product"; class Offering { id: string; tag: OfferingTags; products: Array<Product>; constructor(id: string, tag: OfferingTags, products: Product[]) { this.id = id; this.tag = tag; this.products = products; } productForIdentifier(identifier: string): Product | undefined { return this.products.find((object) => object.qonversionId === identifier); } } export default Offering;