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 @@
+
+
+
+
+ CHAT
+
+
+
+
\ 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