diff options
| author | Jay V <[email protected]> | 2025-08-28 17:10:41 -0400 |
|---|---|---|
| committer | Jay V <[email protected]> | 2025-08-28 17:10:41 -0400 |
| commit | 4d81f90dded0ad3d57a75c880c919e6809087948 (patch) | |
| tree | 30af0f8341e94c8d3e4ed1972cf774d24f9698b1 /cloud/app/src/routes | |
| parent | 36ec9dddb2b09ba4a7a52764637356397ee0d639 (diff) | |
| download | opencode-4d81f90dded0ad3d57a75c880c919e6809087948.tar.gz opencode-4d81f90dded0ad3d57a75c880c919e6809087948.zip | |
ignore: cloud
Diffstat (limited to 'cloud/app/src/routes')
| -rw-r--r-- | cloud/app/src/routes/index.tsx | 3 | ||||
| -rw-r--r-- | cloud/app/src/routes/workspace/[workspaceID].tsx (renamed from cloud/app/src/routes/[workspaceID].tsx) | 9 |
2 files changed, 7 insertions, 5 deletions
diff --git a/cloud/app/src/routes/index.tsx b/cloud/app/src/routes/index.tsx index 7f8433e7e..7a43f2624 100644 --- a/cloud/app/src/routes/index.tsx +++ b/cloud/app/src/routes/index.tsx @@ -23,9 +23,10 @@ function CopyStatus() { const isLoggedIn = query(async () => { "use server" const actor = await getActor() + console.log(actor) if (actor.type === "account") { const workspaces = await withActor(() => Account.workspaces()) - throw redirect("/" + workspaces[0].id) + throw redirect(`/workspace/${workspaces[0].id}`) } return false }, "isLoggedIn") diff --git a/cloud/app/src/routes/[workspaceID].tsx b/cloud/app/src/routes/workspace/[workspaceID].tsx index 1afcc979e..00e61a0c7 100644 --- a/cloud/app/src/routes/[workspaceID].tsx +++ b/cloud/app/src/routes/workspace/[workspaceID].tsx @@ -42,11 +42,12 @@ const createCheckoutUrl = action(async (successUrl: string, cancelUrl: string) = return withActor(() => Billing.generateCheckoutUrl({ successUrl, cancelUrl })) }, "checkoutUrl") -//export const route = { -// preload: () => listKeys(), -//} +const createPortalUrl = action(async (returnUrl: string) => { + "use server" + return withActor(() => Billing.generatePortalUrl({ returnUrl })) +}, "portalUrl") -export default function () { +export default function() { const actor = createAsync(() => getActor()) ///////////////// |
