1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
import type { NextPage } from "next"
import { useState } from "react"
import axios from "axios"
const Index: NextPage = () => {
const [result, setResult] = useState("")
const [url, setUrl] = useState("")
const post = async () => {
const res = await axios.post("http://127.0.0.1:5000/create", {
body: JSON.stringify({"url":url})
})
setResult(res.data.url)
}
return <div>
<input value={url} onChange={(e) => setUrl(e.target.value)} type="text" />
<p>{result}</p>
<button onClick={post}>create</button>
</div>
}
export default Index