import React from 'react' import AniLink from 'gatsby-plugin-transition-link/AniLink' import { ToastContainer, toast } from 'react-toastify' import Seo from '../components/seo' import axios from '../axios' import '../css/url.sass' import '../css/notifications.sass' const DeleteURLPage = () => { const [url, setURL] = React.useState('') const handleKeypress = e => { if (e.charCode === 13 || e.keyCode === 13) { deleteURL() } } const changeURLHandler = event => { const value = event.target.value setURL(value) } const deleteURL = async () => { setURL('') if (url === '') { return toast.warn('Empty input') } toast.promise( axios.delete(`?url=${url}`), { pending: 'Sending request', success: { delay: 500, render({ data: { data } }) { return data.message } }, error: { delay: 500, render(err){ if (err.data.response && err.data.response.data.message) { returnerr.data.response.data.message } else { return err.data.toString() } } } } ) } return ( <>

) } export default DeleteURLPage