getIconImage method

String getIconImage(
  1. TransferIconType type
)

Implementation

String getIconImage(TransferIconType type) {
  switch (type) {
    case TransferIconType.rollOut:
      return "packages/polkawallet_ui/assets/images/transfer_icon_out.svg";
    case TransferIconType.fine:
      return "packages/polkawallet_ui/assets/images/transfer_icon_err.svg";
    case TransferIconType.earn:
      return "packages/polkawallet_ui/assets/images/transfer_icon_earn.svg";
    case TransferIconType.rollIn:
      return "packages/polkawallet_ui/assets/images/transfer_icon_in.svg";
    case TransferIconType.failure:
      return "packages/polkawallet_ui/assets/images/transfer_icon_failure.svg";
    case TransferIconType.redeem:
      return "packages/polkawallet_ui/assets/images/redeem.svg";
    case TransferIconType.mint:
      return "packages/polkawallet_ui/assets/images/mint.svg";
    case TransferIconType.withdraw:
      return "packages/polkawallet_ui/assets/images/withdraw.svg";
    case TransferIconType.deposit:
      return "packages/polkawallet_ui/assets/images/deposit.svg";
    case TransferIconType.payback:
      return "packages/polkawallet_ui/assets/images/payback.svg";
    case TransferIconType.swap:
      return "packages/polkawallet_ui/assets/images/swap.svg";
    case TransferIconType.add_liquidity:
      return "packages/polkawallet_ui/assets/images/add_liquidity.svg";
    case TransferIconType.remove_liquidity:
      return "packages/polkawallet_ui/assets/images/remove_liquidity.svg";
    case TransferIconType.add_provision:
      return "packages/polkawallet_ui/assets/images/add_provision.svg";
    case TransferIconType.stake:
      return "packages/polkawallet_ui/assets/images/stake.svg";
    case TransferIconType.unstake:
      return "packages/polkawallet_ui/assets/images/unstake.svg";
    case TransferIconType.claim_rewards:
      return "packages/polkawallet_ui/assets/images/reward.svg";
    case TransferIconType.expand_collateral:
      return "packages/polkawallet_ui/assets/images/expandcollateral.svg";
  }
}