diff --git a/src/components/AddMediaModal/index.tsx b/src/components/AddMediaModal/index.tsx index 17903044e8999108192e3b163dd454df9e551059..be0542f0f0dc7fa91cfc76cb9cf6ac64a4663ffe 100644 --- a/src/components/AddMediaModal/index.tsx +++ b/src/components/AddMediaModal/index.tsx @@ -1,5 +1,6 @@ import { Dispatch, connect } from 'react-redux' import React from 'react' +import parseTorrent from 'parse-torrent' import Button from '../common/Button' import Input from '../common/Input' @@ -14,6 +15,7 @@ type Props = { const AddMediaModal = (props: Props) => { const [magnetLink, setMagnetLink] = React.useState('') + const [torrent, setTorrent] = React.useState() const [youtubeLink, setYoutubeLink] = React.useState('') const [ipfsHash, setIpfsHash] = React.useState('') @@ -36,11 +38,25 @@ const AddMediaModal = (props: Props) => { value={magnetLink} onChange={(event) => setMagnetLink(event.target.value)} /> + event.target.files && setTorrent(event.target.files[0])}/>