"use client" import { Icon } from "@iconify/react" const ACCENT = "#4285F4" type SourceCard = { origin: string originIcon: string fields: { icon: string; value: string; kept: boolean }[] } const SOURCES: SourceCard[] = [ { origin: "Importé de Google", originIcon: "logos:google-icon", fields: [ { icon: "mdi:email-outline", value: "marc.dubois@example.com", kept: true }, { icon: "mdi:phone-outline", value: "—", kept: false }, { icon: "mdi:office-building-outline", value: "Studio Lumen", kept: true }, ], }, { origin: "Découvert dans le mail", originIcon: "mdi:email-search-outline", fields: [ { icon: "mdi:email-outline", value: "m.dubois@studio-lumen.fr", kept: true }, { icon: "mdi:phone-outline", value: "+33 6 98 76 54 32", kept: true }, { icon: "mdi:office-building-outline", value: "—", kept: false }, ], }, ] const MERGED = [ { icon: "mdi:email-outline", value: "marc.dubois@example.com" }, { icon: "mdi:email-outline", value: "m.dubois@studio-lumen.fr" }, { icon: "mdi:phone-outline", value: "+33 6 98 76 54 32" }, { icon: "mdi:office-building-outline", value: "Studio Lumen" }, ] /** Aperçu statique de la fusion de doublons — deux fiches sources combinées en une. */ export function UlticardsMergeDemo() { return (
Marc Dubois
Studio Lumen