UNPKG

@fork2e/umbrella

Version:

☂️ Umbrella UI React components based on @shadcn-ui

3 lines (2 loc) 1.04 kB
import{L as e}from"./label.js";import{S as l}from"./switch.js";const a=()=>React.createElement("span",{className:"h-1 w-1 rounded-full bg-primary"}),t=()=>React.createElement("div",{className:"flex gap-1 h-full cursor-grab"},React.createElement("div",{className:"flex flex-col gap-1 h-full"},React.createElement(a,null),React.createElement(a,null),React.createElement(a,null)),React.createElement("div",{className:"flex flex-col gap-1 h-full"},React.createElement(a,null),React.createElement(a,null),React.createElement(a,null))),c=({itemName:a,children:c,disabled:r})=>React.createElement("div",{className:"flex justify-between items-center p-4 rounded-ui border border-black/10 bg-white min-w-60 "+(r?"opacity-50 pointer-events-none":""),draggable:!0},React.createElement("div",{className:"flex items-center gap-4 w-full"},React.createElement(t,null),React.createElement(e,{className:"cursor-pointer w-full",htmlFor:a},c)),React.createElement(l,{id:a}));c.displayName="DraggableItem";export{c as D}; //# sourceMappingURL=draggable.js.map