@devgateway/dvz-ui-react
Version:
A modular, embeddable React component library for data visualization and UI, built with TypeScript. Provides reusable components for charts, maps, dashboards, and more, with built-in support for internationalization and Redux integration.
2 lines (1 loc) • 1.35 kB
JavaScript
Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const a=require("lodash"),l=["selected","defaultValue","defaultChecked","accept","autoCapitalize","autoComplete","autoCorrect","autoFocus","checked","disabled","enterKeyHint","form","id","inputMode","lang","list","max","maxLength","min","minLength","multiple","name","pattern","placeholder","readOnly","required","step","title","type","value"],c=["onKeyDown","onKeyPress","onKeyUp","onFocus","onBlur","onChange","onInput","onClick","onContextMenu","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart"],i=[...l,...c],g=(e,n={})=>{const{htmlProps:u=i,includeAria:o=!0}=n,t={},s={};return a.forEach(e,(d,r)=>{const h=o&&(/^aria-.*$/.test(r)||r==="role"),p=a.includes(u,r)||h?t:s;p[r]=d}),[t,s]},m=(e,n)=>e&&n,y=(e,n)=>e&&e!==!0&&`${e} ${n}`,M=(e,n)=>{const{handledProps:u=[]}=e;return Object.keys(n).reduce((o,t)=>(t==="childKey"||t==="innerRef"||u.indexOf(t)===-1&&(o[t]=n[t]),o),{})};exports.getUnhandledProps=M;exports.htmlInputAttrs=l;exports.htmlInputEvents=c;exports.htmlInputProps=i;exports.partitionHTMLProps=g;exports.useKeyOnly=m;exports.useValueAndKey=y;
;