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