diff options
Diffstat (limited to 'packages/console/app/src/routes')
| -rw-r--r-- | packages/console/app/src/routes/workspace/[id]/billing/billing-section.tsx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/packages/console/app/src/routes/workspace/[id]/billing/billing-section.tsx b/packages/console/app/src/routes/workspace/[id]/billing/billing-section.tsx index db89a1c9e..d966f38d3 100644 --- a/packages/console/app/src/routes/workspace/[id]/billing/billing-section.tsx +++ b/packages/console/app/src/routes/workspace/[id]/billing/billing-section.tsx @@ -3,7 +3,7 @@ import { createMemo, Match, Show, Switch, createEffect } from "solid-js" import { createStore } from "solid-js/store" import { Billing } from "@opencode-ai/console-core/billing.js" import { withActor } from "~/context/auth.withActor" -import { IconCreditCard, IconStripe } from "~/component/icon" +import { IconAlipay, IconCreditCard, IconStripe } from "~/component/icon" import styles from "./billing-section.module.css" import { createCheckoutUrl, formatBalance, queryBillingInfo } from "../../common" import { useI18n } from "~/context/i18n" @@ -205,6 +205,9 @@ export function BillingSection() { <Match when={billingInfo()?.paymentMethodType === "link"}> <IconStripe style={{ width: "24px", height: "24px" }} /> </Match> + <Match when={billingInfo()?.paymentMethodType === "alipay"}> + <IconAlipay style={{ width: "24px", height: "24px" }} /> + </Match> </Switch> </div> <div data-slot="card-details"> @@ -218,6 +221,9 @@ export function BillingSection() { <Match when={billingInfo()?.paymentMethodType === "link"}> <span data-slot="type">{i18n.t("workspace.billing.linkedToStripe")}</span> </Match> + <Match when={billingInfo()?.paymentMethodType === "alipay"}> + <span data-slot="type">{i18n.t("workspace.billing.alipay")}</span> + </Match> </Switch> </div> <button |
