diff options
| -rw-r--r-- | packages/console/app/src/routes/workspace/[id]/index.tsx | 31 |
1 files changed, 14 insertions, 17 deletions
diff --git a/packages/console/app/src/routes/workspace/[id]/index.tsx b/packages/console/app/src/routes/workspace/[id]/index.tsx index fe308dbb0..15dc6087a 100644 --- a/packages/console/app/src/routes/workspace/[id]/index.tsx +++ b/packages/console/app/src/routes/workspace/[id]/index.tsx @@ -43,23 +43,20 @@ export default function () { </span> <Show when={userInfo()?.isAdmin}> <span data-slot="billing-info"> - <Switch> - <Match when={!billingInfo()?.customerID}> - <button - data-color="primary" - data-size="sm" - disabled={checkoutSubmission.pending || store.checkoutRedirecting} - onClick={onClickCheckout} - > - {checkoutSubmission.pending || store.checkoutRedirecting ? "Loading..." : "Enable billing"} - </button> - </Match> - <Match when={!billingInfo()?.subscriptionID}> - <span data-slot="balance"> - Current balance <b>${balance()}</b> - </span> - </Match> - </Switch> + <Show when={billingInfo()?.customerID} fallback={ + <button + data-color="primary" + data-size="sm" + disabled={checkoutSubmission.pending || store.checkoutRedirecting} + onClick={onClickCheckout} + > + {checkoutSubmission.pending || store.checkoutRedirecting ? "Loading..." : "Enable billing"} + </button> + }> + <span data-slot="balance"> + Current balance <b>${balance()}</b> + </span> + </Show> </span> </Show> </p> |
