import { Play, Sparkles } from "lucide-react"; import { getOnboardingResumeStep } from "./model-onboarding-state"; interface OnboardingResumeCardProps { /** Called when the user clicks "Continue onboarding" */ onResume: () => void; } /** * A banner/card that appears when a user has previously started onboarding * but dismissed the modal without completing. It allows them to resume * from where they left off. */ export function OnboardingResumeCard({ onResume }: OnboardingResumeCardProps) { const resumeStep = getOnboardingResumeStep(); // Should not render if no resumable state exists if (!resumeStep) { return null; } return (

Continue Setup

You're on the {resumeStep.label} step. Continue where you left off to complete your dashboard setup.

); }