diff --git a/apps/web/app/(app)/settings/api-keys/page.tsx b/apps/web/app/(app)/settings/api-keys/page.tsx index 2088462..8dae709 100644 --- a/apps/web/app/(app)/settings/api-keys/page.tsx +++ b/apps/web/app/(app)/settings/api-keys/page.tsx @@ -1,5 +1,7 @@ import type { Metadata } from "next"; import { headers } from "next/headers"; +import Link from "next/link"; +import { ExternalLink } from "lucide-react"; import { auth } from "@/lib/auth/server"; import { db, apiKeys, eq } from "@epicure/db"; import { ApiKeysManager } from "@/components/settings/api-keys-manager"; @@ -30,6 +32,14 @@ export default async function ApiKeysPage() {

{m.settings.apiKeysPage.description}

+ + + {m.settings.apiKeysPage.docsLink} + ({ diff --git a/apps/web/messages/en.json b/apps/web/messages/en.json index 3f7580a..749a834 100644 --- a/apps/web/messages/en.json +++ b/apps/web/messages/en.json @@ -242,7 +242,8 @@ }, "apiKeysPage": { "title": "API Keys", - "description": "Manage API keys for programmatic access to the Epicure API." + "description": "Manage API keys for programmatic access to the Epicure API.", + "docsLink": "View API documentation" }, "pushNotifications": { "title": "Push Notifications", diff --git a/apps/web/messages/fr.json b/apps/web/messages/fr.json index 1e25b82..53b8ede 100644 --- a/apps/web/messages/fr.json +++ b/apps/web/messages/fr.json @@ -242,7 +242,8 @@ }, "apiKeysPage": { "title": "Clés API", - "description": "Gérez les clés API pour un accès programmatique à l'API Epicure." + "description": "Gérez les clés API pour un accès programmatique à l'API Epicure.", + "docsLink": "Voir la documentation de l'API" }, "pushNotifications": { "title": "Notifications push",