From 85d99198b541cfdb51a53806db2fe9d3b7f2cd25 Mon Sep 17 00:00:00 2001 From: Brendan Allan Date: Sat, 22 Nov 2025 23:39:25 +0800 Subject: Use devinxi-ed Solid Start (#4635) Co-authored-by: GitHub Action Co-authored-by: Dax Raad --- packages/console/app/src/context/auth.session.ts | 2 +- packages/console/app/src/global.d.ts | 4 ++++ packages/console/app/src/middleware.ts | 4 ++-- packages/console/app/src/routes/index.tsx | 4 ++-- packages/console/app/src/routes/zen/index.tsx | 4 ++-- 5 files changed, 11 insertions(+), 7 deletions(-) (limited to 'packages/console/app/src') diff --git a/packages/console/app/src/context/auth.session.ts b/packages/console/app/src/context/auth.session.ts index a8e2c4af3..726b6c834 100644 --- a/packages/console/app/src/context/auth.session.ts +++ b/packages/console/app/src/context/auth.session.ts @@ -1,4 +1,4 @@ -import { useSession } from "vinxi/http" +import { useSession } from "@solidjs/start/http" export interface AuthSession { account?: Record< diff --git a/packages/console/app/src/global.d.ts b/packages/console/app/src/global.d.ts index dc6f10c22..4c2b0a170 100644 --- a/packages/console/app/src/global.d.ts +++ b/packages/console/app/src/global.d.ts @@ -1 +1,5 @@ /// + +export declare module "@solidjs/start/server" { + export type APIEvent = { request: Request } +} diff --git a/packages/console/app/src/middleware.ts b/packages/console/app/src/middleware.ts index b49473cbe..620fc25aa 100644 --- a/packages/console/app/src/middleware.ts +++ b/packages/console/app/src/middleware.ts @@ -1,5 +1,5 @@ -import { defineMiddleware } from "vinxi/http" +import { createMiddleware } from "@solidjs/start/middleware" -export default defineMiddleware({ +export default createMiddleware({ onBeforeResponse() {}, }) diff --git a/packages/console/app/src/routes/index.tsx b/packages/console/app/src/routes/index.tsx index 8b8f44999..89909744d 100644 --- a/packages/console/app/src/routes/index.tsx +++ b/packages/console/app/src/routes/index.tsx @@ -1,6 +1,6 @@ import "./index.css" import { Title, Meta, Link } from "@solidjs/meta" -import { HttpHeader } from "@solidjs/start" +// import { HttpHeader } from "@solidjs/start" import video from "../asset/lander/opencode-min.mp4" import videoPoster from "../asset/lander/opencode-poster.png" import { IconCopy, IconCheck } from "../component/icon" @@ -42,7 +42,7 @@ export default function Home() { return (
- + {/**/} OpenCode | The AI coding agent built for the terminal diff --git a/packages/console/app/src/routes/zen/index.tsx b/packages/console/app/src/routes/zen/index.tsx index 4eab4dcb9..e972dee95 100644 --- a/packages/console/app/src/routes/zen/index.tsx +++ b/packages/console/app/src/routes/zen/index.tsx @@ -1,7 +1,7 @@ import "./index.css" import { createAsync, query, redirect } from "@solidjs/router" import { Title, Meta, Link } from "@solidjs/meta" -import { HttpHeader } from "@solidjs/start" +// import { HttpHeader } from "@solidjs/start" import zenLogoLight from "../../asset/zen-ornate-light.svg" import { config } from "~/config" import zenLogoDark from "../../asset/zen-ornate-dark.svg" @@ -29,7 +29,7 @@ export default function Home() { createAsync(() => checkLoggedIn()) return (
- + {/**/} OpenCode Zen | A curated set of reliable optimized models for coding agents -- cgit v1.2.3