@tomorrowevening/hermes
Version:
An extendable set of Web Tools controlled via a separate window for non-intereference with content.
2 lines (1 loc) • 525 B
JavaScript
;const n=require("react/jsx-runtime"),t=require("./icons/CloseIcon.cjs"),a=require("./icons/DragIcon.cjs");function i(e){return n.jsx("li",{className:`reorder-item ${e.draggingIndex===e.index?"dragging":""}`,draggable:!0,onDragStart:()=>e.onDragStart(e.index),onDragOver:r=>{r.preventDefault(),e.onDragOver(e.index)},onDragEnd:e.onDragEnd,children:n.jsxs("div",{children:[a,n.jsx("span",{children:e.title}),n.jsx("button",{className:"closeIcon",onClick:()=>e.onDelete(e.index),children:t})]})})}module.exports=i;