import { Camera, Fingerprint, Sparkles } from 'lucide-react'; // A living identity card that reflects — rather than describes — the resume-less // KROW Identity. It fills in as the worker adds a face, skills, languages, etc. export default function KrowIdentityCard({ form }) { const parts = [ { key: 'face', filled: !!form.selfie_url }, { key: 'name', filled: !!form.full_name.trim() }, { key: 'about', filled: !!form.career_goals.trim() }, { key: 'skills', filled: (form.skills || []).length > 0 }, { key: 'languages', filled: (form.languages || []).length > 0 }, { key: 'availability', filled: (form.availability || []).length > 0 }, { key: 'certifications', filled: (form.certifications || []).length > 0 }, ]; const done = parts.filter(p => p.filled).length; const pct = Math.round((done / parts.length) * 100); return (
{form.career_goals.trim() || 'What you do and what you\u2019re good at will appear here.'}