-
{flightInfo.departure.airport}
-
{flightInfo.departure.time}
-
{flightInfo.departure.date}
- {(flightInfo.departure.terminal || flightInfo.departure.gate) && (
-
- {flightInfo.departure.terminal && (
-
-
- Terminal {flightInfo.departure.terminal}
-
- )}
- {flightInfo.departure.gate && (
-
Gate {flightInfo.departure.gate}
- )}
-
- )}
-
-
{flightInfo.arrival.airport}
-
{flightInfo.arrival.time}
-
{flightInfo.arrival.date}
- {(flightInfo.arrival.terminal || flightInfo.arrival.gate) && (
-
- {flightInfo.arrival.terminal && (
-
-
- Terminal {flightInfo.arrival.terminal}
-
- )}
- {flightInfo.arrival.gate && (
-
Gate {flightInfo.arrival.gate}
- )}
-
- )}
-
+ {/* Departure Details */}
+
+ {flightInfo.departure.terminal && (
+
+
+ Terminal {flightInfo.departure.terminal}
+
+ )}
+ {flightInfo.departure.gate && (
+
+
G
+
Gate {flightInfo.departure.gate}
+
+ )}
-
+ {/* Arrival Details */}
+
+ {flightInfo.arrival.terminal && (
+
+
+ Terminal {flightInfo.arrival.terminal}
+
+ )}
+ {flightInfo.arrival.gate && (
+
+
G
+
Gate {flightInfo.arrival.gate}
+
+ )}
+
+
+
+ {/* Footer */}
+
+
- Duration: {flightInfo.duration}
- •
- Last updated: {flightInfo.lastUpdated}
+ Flight duration: {flightInfo.duration}
+
•
+
Last updated: {flightInfo.lastUpdated}
diff --git a/package.json b/package.json
index d8322d6..4e9a612 100644
--- a/package.json
+++ b/package.json
@@ -12,7 +12,7 @@
"@ai-sdk/anthropic": "^1.0.5",
"@ai-sdk/azure": "^1.0.10",
"@ai-sdk/cohere": "^1.0.3",
- "@ai-sdk/google": "^1.0.7",
+ "@ai-sdk/google": "^1.0.11",
"@ai-sdk/groq": "^0.0.1",
"@ai-sdk/mistral": "^0.0.41",
"@ai-sdk/openai": "^0.0.58",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 9ecb604..93c2e65 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -15,8 +15,8 @@ dependencies:
specifier: ^1.0.3
version: 1.0.3(zod@3.24.1)
'@ai-sdk/google':
- specifier: ^1.0.7
- version: 1.0.7(zod@3.24.1)
+ specifier: ^1.0.11
+ version: 1.0.11(zod@3.24.1)
'@ai-sdk/groq':
specifier: ^0.0.1
version: 0.0.1(zod@3.24.1)
@@ -311,8 +311,8 @@ packages:
zod: 3.24.1
dev: false
- /@ai-sdk/google@1.0.7(zod@3.24.1):
- resolution: {integrity: sha512-D2R/VFA0zpcWYnAoqYGaZn7XqHb8ASt1hZJ86u7BOVoBnQTRPRUYHb4lSXjrMcj/QYMXIJkKojfY4isenkku5Q==}
+ /@ai-sdk/google@1.0.11(zod@3.24.1):
+ resolution: {integrity: sha512-snp66p4BurhOmy2QUTlkZR8nFizx+F60t9v/2ld/fhxTK4G+QMHBUZpBujkW1gQEfE13fEOd43wCE1SQgP46Tw==}
engines: {node: '>=18'}
peerDependencies:
zod: ^3.0.0