import classNames from "classnames"; import { Code, XCircle } from "lucide-react"; import { Collapsible, CollapsibleTrigger } from "@/components/ui/collapsible"; import { htmlTagToText } from "@/lib/html-tag-to-text"; export const SelectedHtmlElement = ({ element, isAiWorking = false, onDelete, }: { element: HTMLElement | null; isAiWorking: boolean; onDelete?: () => void; }) => { if (!element) return null; const tagName = element.tagName.toLowerCase(); return ( { if (!isAiWorking && onDelete) { onDelete(); } }} >

{element.textContent?.trim().split(/\s+/)[0]} {htmlTagToText(tagName)}

{/*

ID: {element.id || "No ID"}

Classes:{" "} {element.className || "No classes"}

*/}
); };