import { useState } from "react"; import { Download, PlusSquare, Share } from "lucide-react"; import { Modal } from "./Modal"; import { useInstallPrompt } from "../lib/useInstallPrompt"; export function InstallAppPrompt({ compact = false }: { compact?: boolean }) { const { state, install } = useInstallPrompt(); const [iosOpen, setIosOpen] = useState(false); const buttonClassName = compact ? "btn btn-secondary h-9 w-9 shrink-0 justify-center p-0" : "btn btn-secondary w-full justify-start"; if (state === "unsupported" || state === "installed") return null; if (state === "ios-instructions") { return ( <> setIosOpen(false)} title="Instalar AgendaMax" subtitle="Safari lo añade a tu pantalla de inicio.">
  1. Toca Compartir en la barra de Safari.
  2. Elige Añadir a pantalla de inicio y confirma.
); } return ( ); }