handle onDrop

This commit is contained in:
srgooglo 2022-10-26 15:09:46 +00:00
parent 4be8802c40
commit b9fb2f142c

View File

@ -143,6 +143,17 @@ export default (props) => {
} }
} }
const onDrop = (event) => {
event.preventDefault()
setUploaderVisible(true)
console.log(event)
const files = event.dataTransfer.files
console.log(files)
}
const onUploaderChange = (change) => { const onUploaderChange = (change) => {
setFileList(change.fileList) setFileList(change.fileList)
@ -281,14 +292,7 @@ export default (props) => {
return <div return <div
className="postCreator" className="postCreator"
ref={creatorRef} ref={creatorRef}
onDragOver={(e) => { onDrop={onDrop}
e.preventDefault()
toggleUploader(true)
}}
onDragLeave={(e) => {
e.preventDefault()
toggleUploader(false)
}}
onMouseEnter={() => { onMouseEnter={() => {
toggleFocus(true) toggleFocus(true)
}} }}
@ -345,12 +349,12 @@ export default (props) => {
fileList={fileList} fileList={fileList}
multiple multiple
> >
<div className="hint"> <Icons.Plus />
<Icons.Plus />
<span>Add attachment</span>
<span>Max {humanSize.fromBytes(postingPolicy.maximumFileSize)}</span>
</div>
</antd.Upload> </antd.Upload>
<div className="hint">
<span>Max {humanSize.fromBytes(postingPolicy.maximumFileSize)}</span>
</div>
</div> </div>
</div> </div>
} }