getOffering method

Future<InappifySdkResult<OfferingModel>> getOffering(
  1. String identifier
)

Implementation

Future<InappifySdkResult<OfferingModel>> getOffering(
  String identifier,
) async {
  final result = await getOfferings(const InappifyRefreshRequest());
  if (!result.isSuccess)
    return InappifySdkResult.failure(
      result.failure!,
      snapshot: result.snapshot,
    );
  return InappifySdkResult.success(
    data: result.data?.getOffering(identifier),
    snapshot: result.snapshot,
  );
}