From c8d3290b151c0ce7caaff5a9e70e1a2b72aff4bc Mon Sep 17 00:00:00 2001 From: JinmingYang <2214962083@qq.com> Date: Mon, 15 May 2023 23:17:57 +0800 Subject: [PATCH] feat(gpt-runner-core): add chat page --- packages/gpt-runner-core/client/index.html | 2 -- packages/gpt-runner-core/client/src/pages/chat/index.tsx | 9 +++++++++ packages/gpt-runner-core/client/src/router.tsx | 6 ++---- packages/gpt-runner-core/client/vite.config.ts | 5 +++++ 4 files changed, 16 insertions(+), 6 deletions(-) create mode 100644 packages/gpt-runner-core/client/src/pages/chat/index.tsx diff --git a/packages/gpt-runner-core/client/index.html b/packages/gpt-runner-core/client/index.html index e909d11..3534796 100644 --- a/packages/gpt-runner-core/client/index.html +++ b/packages/gpt-runner-core/client/index.html @@ -4,8 +4,6 @@ - GPT Runner diff --git a/packages/gpt-runner-core/client/src/pages/chat/index.tsx b/packages/gpt-runner-core/client/src/pages/chat/index.tsx new file mode 100644 index 0000000..faedcec --- /dev/null +++ b/packages/gpt-runner-core/client/src/pages/chat/index.tsx @@ -0,0 +1,9 @@ +import type { FC } from 'react' + +const Chat: FC = () => { + return <>chat +} + +Chat.displayName = 'Chat' + +export default Chat diff --git a/packages/gpt-runner-core/client/src/router.tsx b/packages/gpt-runner-core/client/src/router.tsx index b0e755f..0f658c9 100644 --- a/packages/gpt-runner-core/client/src/router.tsx +++ b/packages/gpt-runner-core/client/src/router.tsx @@ -5,6 +5,7 @@ import { VSCodeProgressRing } from '@vscode/webview-ui-toolkit/react' import Home from './pages/home/index' import Error404 from './pages/error/404' import { useLoading } from './hooks/use-loading.hook' +import Chat from './pages/chat' export const AppRouter: FC = () => { const { loading } = useLoading() @@ -16,10 +17,7 @@ export const AppRouter: FC = () => { } /> - - {/* Using path="*"" means "match anything", so this route - acts like a catch-all for URLs that we don't have explicit - routes for. */} + } /> } /> diff --git a/packages/gpt-runner-core/client/vite.config.ts b/packages/gpt-runner-core/client/vite.config.ts index e46ef34..20ee245 100644 --- a/packages/gpt-runner-core/client/vite.config.ts +++ b/packages/gpt-runner-core/client/vite.config.ts @@ -7,7 +7,12 @@ const resolvePath = (...paths: string[]) => path.resolve(__dirname, ...paths) // https://vitejs.dev/config/ export default defineConfig({ root: resolvePath('./'), + publicDir: resolvePath('./public'), plugins: [ React(), ], + server: { + port: 3006, + host: true, + }, })