From e962521492c50dc116309a4056dd9271783a5ebc Mon Sep 17 00:00:00 2001 From: "Calum H." Date: Mon, 9 Feb 2026 14:42:38 +0000 Subject: [PATCH] feat: dynamic tax thresholds from backend (#5342) * feat: dynamic tax thresholds from backend * fix: lint & i18n --- .../ui/banner/TaxComplianceBanner.vue | 13 ++++++-- .../ui/dashboard/CreatorWithdrawModal.vue | 12 +++++-- .../withdraw-stages/MethodSelectionStage.vue | 12 +++++-- .../withdraw-stages/TaxFormStage.vue | 17 +++++++--- apps/frontend/src/composables/generated.ts | 5 +++ apps/frontend/src/layouts/default.vue | 6 +++- apps/frontend/src/locales/en-US/index.json | 2 +- .../src/providers/creator-withdraw.ts | 31 ++++++++++++++----- .../src/modules/labrinth/state/index.ts | 11 +++++++ .../api-client/src/modules/labrinth/types.ts | 2 ++ 10 files changed, 89 insertions(+), 22 deletions(-) diff --git a/apps/frontend/src/components/ui/banner/TaxComplianceBanner.vue b/apps/frontend/src/components/ui/banner/TaxComplianceBanner.vue index b9990cc8b..bfdc00064 100644 --- a/apps/frontend/src/components/ui/banner/TaxComplianceBanner.vue +++ b/apps/frontend/src/components/ui/banner/TaxComplianceBanner.vue @@ -1,11 +1,18 @@