import { Button } from '@/components/ui/button' import { useI18n } from '@/i18n' import { ExternalLink } from '@/lib/external-link' import { PawPrint, Settings2 } from '@/lib/icons' interface GenerateUnavailableProps { onSetup: () => void } // Shown when no reference-capable image backend is configured: generation is // impossible, so we replace the prompt entirely with a friendly path to set one // up (in-app) plus where to grab a key. export function GenerateUnavailable({ onSetup }: GenerateUnavailableProps) { const { t } = useI18n() return (
{t.surfaces.imageBackendTitle}
{t.surfaces.imageBackendDescription}
{t.surfaces.keyFrom}