@progress/kendo-react-upload
Version:
React Upload component helps users transfer files from their file systems to dedicated server handlers. KendoReact Upload package
9 lines (8 loc) • 1.24 kB
JavaScript
/**
* @license
*-------------------------------------------------------------------------------------------
* Copyright © 2025 Progress Software Corporation. All rights reserved.
* Licensed under commercial license. See LICENSE.md in the package root for more information
*-------------------------------------------------------------------------------------------
*/
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const l=require("react"),c=require("@progress/kendo-react-common"),u=require("./UploadListGroup.js");function p(t){const e=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const s in t)if(s!=="default"){const r=Object.getOwnPropertyDescriptor(t,s);Object.defineProperty(e,s,r.get?r:{enumerable:!0,get:()=>t[s]})}}return e.default=t,Object.freeze(e)}const o=p(l);class d extends o.Component{mapListGroups(){const{groupedFiles:e,navigationIndex:s,...r}=this.props;return Object.keys(e).map((n,a)=>{const i=e[n];return o.createElement(u.UploadListGroup,{key:n,files:i,index:a,navigationIndex:s,...r})})}render(){const e=c.classNames("k-upload-files");return o.createElement("ul",{className:e,role:"list",id:this.props.listId},this.mapListGroups())}}exports.UploadList=d;