import { useState } from "react"; import { UploadButton } from "./UploadButton"; import { UrlPromptModal } from "./UrlPromptModal"; export const MagnetInput = () => { let [magnet, setMagnet] = useState(null); let [showModal, setShowModal] = useState(false); return ( <> { setShowModal(true); }} data={magnet} resetData={() => setMagnet(null)} /> { setShowModal(false); setMagnet(url); }} cancel={() => { setShowModal(false); setMagnet(null); }} /> ); };