import { Loader2 } from "lucide-react"; import { Button } from "@/components/ds/ui/button"; import { useTranslate } from "ra-core"; import { TerminalLogs } from "../TerminalLogs"; import { LogEntry } from "../types"; interface ProvisioningStepProps { logs: LogEntry[]; error: string | null; onRetry: () => void; onSwitchToManual: () => void; } export function ProvisioningStep({ logs, error, onRetry, onSwitchToManual, }: ProvisioningStepProps) { const translate = useTranslate(); return (
{error ? (
) : (

{error ? translate("setup.checkLogs") : translate("setup.assemblingInfrastructure")}

{error && (
)}
); }