rewardToEntity static method

Reward rewardToEntity(
  1. ObjectReward reward
)

Implementation

static domain.Reward rewardToEntity(infra.ObjectReward reward) {
  return domain.Reward(
    id: reward.id,
    type: reward.type,
    description: reward.description,
    expirationDays: reward.expirationDays,
    name: reward.name,
    points: reward.points,
    redeemable: reward.redeemable,
    tags: reward.tags,
    termsAndConditions: reward.tc,
    unlimited: reward.unlimited,
    image: reward.imageUrl,
    pointType: reward.pointType?.toString() ?? '',
    avalible: reward.available,
    redeemUrl: reward.redeemUrl,
  );
}