diff --git a/app/pages/chat.vue b/app/pages/chat.vue new file mode 100644 index 0000000..edcf87a --- /dev/null +++ b/app/pages/chat.vue @@ -0,0 +1,13 @@ + + + + + \ No newline at end of file diff --git a/nuxt.config.ts b/nuxt.config.ts index 2067300..251e7c4 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -124,4 +124,8 @@ export default defineNuxtConfig({ }, }, }, + + experimental: { + viewTransition: true + }, }) \ No newline at end of file diff --git a/tsconfig.json b/tsconfig.json index eb97e3f..a390ee9 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,3 +1,17 @@ { - "extends": "./.nuxt/tsconfig.json" + "files": [], + "references": [ + { + "path": "./.nuxt/tsconfig.app.json" + }, + { + "path": "./.nuxt/tsconfig.server.json" + }, + { + "path": "./.nuxt/tsconfig.shared.json" + }, + { + "path": "./.nuxt/tsconfig.node.json" + } + ] } \ No newline at end of file diff --git a/types/index.ts b/types/index.ts index b15e0a5..05201bc 100644 --- a/types/index.ts +++ b/types/index.ts @@ -141,7 +141,7 @@ interface Nav { export const navs: readonly Nav[] = [ { label: { en: 'home', fr: 'accueil', es: 'inicio' }, to: '/', icon: 'house-duotone' }, - { label: { en: 'chat', fr: 'chat', es: 'chat' }, to: '/', icon: 'chat-circle-dots-duotone' }, + { label: { en: 'chat', fr: 'chat', es: 'chat' }, to: '/chat', icon: 'chat-circle-dots-duotone' }, { label: { en: 'resume', fr: 'cv', es: 'currĂ­culum' }, icon: 'address-book-duotone', diff --git a/wrangler.jsonc b/wrangler.jsonc index 5692a14..8ce43fd 100644 --- a/wrangler.jsonc +++ b/wrangler.jsonc @@ -14,5 +14,9 @@ "binding": "CACHE", "id": "f0766ace1d24423ba6e5cac4fb8f2054" } - ] + ], + "ai": { + "binding": "AI", + "remote": true + } } \ No newline at end of file