Upload to open the file picker, and each chosen file appears in a list below it while it uploads.defaultFileList to start with files already listed, each showing its status: done, uploading or failed.listType="picture" to show a thumbnail beside each file name, for images like a cover or a banner.listType="picture-card" for a grid of image tiles with an add tile at the end, and preview a tile with onPreview.listType="picture-circle" for round image tiles, like the profile photos of a team.Upload.Dragger for a drop zone that takes files dragged onto it as well as clicks, one file or many.directory to pick a whole folder, and every file inside it is added to the list.maxCount={1} to keep a single file, so a new pick replaces the old one instead of being rejected.maxCount with multiple and hide the trigger once the list holds that many files, here three.pastable to add an image from the clipboard when the reader pastes it with a keyboard shortcut.false from beforeUpload to collect files without sending them, then upload the whole list with a button.Upload.LIST_IGNORE from beforeUpload to reject a file before it reaches the list, here anything that is not a PNG.showUploadList an object to choose which actions each file shows and to add extra text, like a status beside the name.beforeUpload and shows the chosen image as an Avatar inside a ring.Upload's props. Rows marked antuikit in the Version column are added by the kit.fileList and defaultFileList.onChange receives, as { file, fileList, event }.