@fork2e/umbrella
Version:
☂️ Umbrella UI React components based on @shadcn-ui
3 lines (2 loc) • 701 B
JavaScript
import{useState as e}from"react";import{I as t}from"./input.js";import{L as a}from"./label.js";const o=({currentColor:o,disabled:r})=>{const[l,c]=e(o||"#000000");return React.createElement(React.Fragment,null,React.createElement(a,{htmlFor:"color",className:"relative "+(r?"pointer-events-none cursor-not-allowed":"")},React.createElement(t,{disabled:r,className:"pointer-events-none uppercase",placeholder:l}),React.createElement("span",{className:"w-4 h-4 absolute top-[15px] right-4 rounded-md "+(r?"opacity-50":""),style:{backgroundColor:l}}),React.createElement(t,{onChange:e=>c(e.target.value),id:"color",type:"color"})))};o.displayName="Color";export{o as C};
//# sourceMappingURL=color.js.map