From e2a4e426dd2f6c566c053d9b16c85e47713181e8 Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Sat, 3 Jan 2026 23:51:23 -0500 Subject: [PATCH] missing providers in billing --- .../src/lib/artcraft/ArtcraftBillingBlock.tsx | 8 +++++++- .../src/lib/others/GenericProviderBillingBlock.tsx | 4 ++++ .../src/lib/provider-billing-modal.tsx | 4 +++- 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/frontend/libs/components/provider-billing-modal/src/lib/artcraft/ArtcraftBillingBlock.tsx b/frontend/libs/components/provider-billing-modal/src/lib/artcraft/ArtcraftBillingBlock.tsx index 2b7292401e..eb83bee8aa 100644 --- a/frontend/libs/components/provider-billing-modal/src/lib/artcraft/ArtcraftBillingBlock.tsx +++ b/frontend/libs/components/provider-billing-modal/src/lib/artcraft/ArtcraftBillingBlock.tsx @@ -10,7 +10,13 @@ export function ArtcraftBillingBlock({
); diff --git a/frontend/libs/components/provider-billing-modal/src/lib/others/GenericProviderBillingBlock.tsx b/frontend/libs/components/provider-billing-modal/src/lib/others/GenericProviderBillingBlock.tsx index 51ebe2f207..754e1cc3f6 100644 --- a/frontend/libs/components/provider-billing-modal/src/lib/others/GenericProviderBillingBlock.tsx +++ b/frontend/libs/components/provider-billing-modal/src/lib/others/GenericProviderBillingBlock.tsx @@ -24,8 +24,12 @@ function getServiceProviderName(provider: GenerationProvider) : string { return "Sora"; case GenerationProvider.Fal: return "Fal"; + case GenerationProvider.Grok: + return "Grok"; case GenerationProvider.Midjourney: return "Midjourney"; + case GenerationProvider.WorldLabs: + return "World Labs"; case GenerationProvider.Artcraft: default: return "Artcraft"; diff --git a/frontend/libs/components/provider-billing-modal/src/lib/provider-billing-modal.tsx b/frontend/libs/components/provider-billing-modal/src/lib/provider-billing-modal.tsx index 2562d98080..2f52a73e15 100644 --- a/frontend/libs/components/provider-billing-modal/src/lib/provider-billing-modal.tsx +++ b/frontend/libs/components/provider-billing-modal/src/lib/provider-billing-modal.tsx @@ -23,9 +23,11 @@ export function ProviderBillingModal({ let block; switch (provider) { + case GenerationProvider.Fal: + case GenerationProvider.Grok: case GenerationProvider.Midjourney: case GenerationProvider.Sora: - case GenerationProvider.Fal: + case GenerationProvider.WorldLabs: // NB: We're just going to ask users to set up billing on the provider's website. block = ; break;