diff --git a/src/app/dashboard/generate-from-photo/page.tsx b/src/app/dashboard/generate-from-photo/page.tsx index b2be7da..03d17ff 100644 --- a/src/app/dashboard/generate-from-photo/page.tsx +++ b/src/app/dashboard/generate-from-photo/page.tsx @@ -10,6 +10,7 @@ import { Button } from '@/components/ui/button'; import { Loader2, Save } from 'lucide-react'; import { useRouter } from 'next/navigation'; import { compressBase64Image, getBase64Size, formatBytes } from '@/utils/imageUtils'; +import ApiKeysWarning from '@/components/cards/ApiKeysWarning'; export default function GenerateFromPhotoPage() { const { user } = useAuth(); @@ -99,6 +100,14 @@ export default function GenerateFromPhotoPage() {
+ {/* API Keys Warning - only show OpenAI key warning for this page */} ++ {allKeysMissing + ? `Configure your ${missingKeys.join(' and ')} key${missingKeys.length > 1 ? 's' : ''} to enable AI-powered features.` + : `Missing ${missingKeys.join(' and ')} key${missingKeys.length > 1 ? 's' : ''}. Some features may be unavailable.` + } +
+