diff options
| author | Frank <[email protected]> | 2025-10-11 09:29:26 -0400 |
|---|---|---|
| committer | Frank <[email protected]> | 2025-10-11 09:29:26 -0400 |
| commit | 371fddc820c67a2b9675df3dd1074b0e6173d845 (patch) | |
| tree | aeea9384cd2c004073e38641297ccd4962f46a3d | |
| parent | 8e89c38480b70c78b62f7cd0095d92959b7d2ef6 (diff) | |
| download | opencode-371fddc820c67a2b9675df3dd1074b0e6173d845.tar.gz opencode-371fddc820c67a2b9675df3dd1074b0e6173d845.zip | |
wip: zen
| -rw-r--r-- | packages/console/app/src/routes/workspace/[id]/index.tsx | 52 |
1 files changed, 27 insertions, 25 deletions
diff --git a/packages/console/app/src/routes/workspace/[id]/index.tsx b/packages/console/app/src/routes/workspace/[id]/index.tsx index 7f196e45d..6d8bfb0ec 100644 --- a/packages/console/app/src/routes/workspace/[id]/index.tsx +++ b/packages/console/app/src/routes/workspace/[id]/index.tsx @@ -30,31 +30,33 @@ export default function () { </a> . </span> - <span data-slot="billing-info"> - <Show - when={billingInfo()?.reload} - fallback={ - <button - data-color="primary" - data-size="sm" - disabled={createCheckoutUrlSubmission.pending} - onClick={async () => { - const baseUrl = window.location.href - const checkoutUrl = await createCheckoutUrlAction(params.id, baseUrl, baseUrl) - if (checkoutUrl) { - window.location.href = checkoutUrl - } - }} - > - {createCheckoutUrlSubmission.pending ? "Loading..." : "Enable billing"} - </button> - } - > - <span data-slot="balance"> - Current balance: <b>${balanceAmount() === "-0.00" ? "0.00" : balanceAmount()}</b> - </span> - </Show> - </span> + <Show when={userInfo()?.isAdmin}> + <span data-slot="billing-info"> + <Show + when={billingInfo()?.reload} + fallback={ + <button + data-color="primary" + data-size="sm" + disabled={createCheckoutUrlSubmission.pending} + onClick={async () => { + const baseUrl = window.location.href + const checkoutUrl = await createCheckoutUrlAction(params.id, baseUrl, baseUrl) + if (checkoutUrl) { + window.location.href = checkoutUrl + } + }} + > + {createCheckoutUrlSubmission.pending ? "Loading..." : "Enable billing"} + </button> + } + > + <span data-slot="balance"> + Current balance: <b>${balanceAmount() === "-0.00" ? "0.00" : balanceAmount()}</b> + </span> + </Show> + </span> + </Show> </p> </section> |
