Skip to content

Instantly share code, notes, and snippets.

@DZuz14
Last active July 8, 2021 22:43
Show Gist options
  • Save DZuz14/6e74d0762a778119e6b5d0c8feff4f68 to your computer and use it in GitHub Desktop.
Save DZuz14/6e74d0762a778119e6b5d0c8feff4f68 to your computer and use it in GitHub Desktop.
Upload 2.
const Upload = () => {
const inputRef = useRef()
const handleClick = () => {
inputRef.current.click()
}
return (
<div className="Upload" css={CSS}>
<div className="inner">
<div className="list">
<h5>Your Files:</h5>
<ul className="files">{/* file names here. */}</ul>
</div>
<div className="form">
<i className="fa fa-cloud-upload fa-4x"></i>
<p>Drag and drop files or select files below.</p>
<input
ref={inputRef}
type="file"
multiple
style={{ display: 'none' }}
onChange={() => {}}
/>
<button onClick={handleClick}>Choose Files</button>
</div>
</div>
</div>
)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment