From 30106d5f82ae86cdcfd516cf2acc271747d401e8 Mon Sep 17 00:00:00 2001 From: Emma Alexia Date: Mon, 29 Dec 2025 08:08:33 -0500 Subject: [PATCH] Provide more specific payout method names on frontend (#4977) * Provide more specific payout method names on frontend Been getting a lot of confused tickets recently of people withdrawing to PayPal but then not recognizing what "Tremendous" means. This should clarify things. * feat: improve icons + names for withdrawals * Update apps/frontend/src/components/ui/dashboard/RevenueTransaction.vue Co-authored-by: Emma Alexia Signed-off-by: Calum H. * fix: icons * fix: object cover * feat: icons for crypto + bank * fix: remove empty null * fix: qa --------- Signed-off-by: Calum H. Co-authored-by: Calum H. --- .../ui/dashboard/RevenueTransaction.vue | 114 ++++++++++++++++-- apps/frontend/src/composables/generated.ts | 3 + .../src/pages/dashboard/revenue/transfers.vue | 19 ++- apps/frontend/src/utils/muralpay-rails.ts | 8 ++ .../src/modules/labrinth/state/index.ts | 17 +++ .../api-client/src/modules/labrinth/types.ts | 14 +++ 6 files changed, 164 insertions(+), 11 deletions(-) diff --git a/apps/frontend/src/components/ui/dashboard/RevenueTransaction.vue b/apps/frontend/src/components/ui/dashboard/RevenueTransaction.vue index ebb3ee3b..fde61c06 100644 --- a/apps/frontend/src/components/ui/dashboard/RevenueTransaction.vue +++ b/apps/frontend/src/components/ui/dashboard/RevenueTransaction.vue @@ -1,17 +1,28 @@