summaryrefslogtreecommitdiffhomepage
path: root/packages/console/app/src/routes/workspace
diff options
context:
space:
mode:
authorFrank <[email protected]>2025-10-15 01:07:57 -0400
committerFrank <[email protected]>2025-10-15 01:07:57 -0400
commite8751d976e38d0cbfeef1bb05c6014f9591f3973 (patch)
treeb1f2ff230fd3651f868e7fbb13a82db705f6ab93 /packages/console/app/src/routes/workspace
parent43c9702aa760e34cd434ba04ae6343632ca1b7ac (diff)
downloadopencode-e8751d976e38d0cbfeef1bb05c6014f9591f3973.tar.gz
opencode-e8751d976e38d0cbfeef1bb05c6014f9591f3973.zip
wip: zen
Diffstat (limited to 'packages/console/app/src/routes/workspace')
-rw-r--r--packages/console/app/src/routes/workspace/common.tsx12
1 files changed, 12 insertions, 0 deletions
diff --git a/packages/console/app/src/routes/workspace/common.tsx b/packages/console/app/src/routes/workspace/common.tsx
index fef1b3cd9..625693223 100644
--- a/packages/console/app/src/routes/workspace/common.tsx
+++ b/packages/console/app/src/routes/workspace/common.tsx
@@ -30,6 +30,18 @@ export function formatDateUTC(date: Date) {
return date.toLocaleDateString("en-US", options)
}
+export const queryIsLoggedIn = query(async () => {
+ "use server"
+ return withActor(() => {
+ try {
+ Actor.assert("account")
+ return true
+ } catch {
+ return false
+ }
+ })
+}, "isLoggedIn.get")
+
export const querySessionInfo = query(async (workspaceID: string) => {
"use server"
return withActor(() => {