Spaces:
Sleeping
Sleeping
File size: 1,951 Bytes
5ebef9c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 |
import { Button, Grid, TextField } from "@mui/material";
import { useState } from "react";
import "./App.css";
function App() {
const [message, setMessage] = useState("");
const [wordOne, setWordOne] = useState("");
const onChangeWordOne = (event) => {
const newWord = event.target.value;
console.log("Word One: ", newWord);
setWordOne(newWord);
};
const onPressButton = () => {
setMessage('Pau chupapijas');
// console.log("Word One: ", wordOne);
// const url = "http://127.0.0.1:8000/test";
// // const url = "https://abadesalex-emb-rep.hf.space/test";
// const dataToSend = JSON.stringify({ message: wordOne });
// fetch(url, {
// method: "POST", // Specifying the method
// headers: {
// "Content-Type": "application/json",
// },
// body: dataToSend, // Data must be a stringified JSON
// })
// .then((response) => response.json())
// .then((data) => setMessage(data.Hello))
// .catch((error) => console.error("Error:", error));
};
return (
<>
<Grid container mt={2} mr={2} ml={2} textAlign={"center"} spacing={2}>
<Grid item xs={3}>
<TextField
id="word-one"
label="Word 1"
variant="outlined"
onChange={onChangeWordOne}
fullWidth
/>
</Grid>
<Grid item xs={3}>
<TextField
id="word-two"
label="Word 2"
variant="outlined"
fullWidth
/>
</Grid>
<Grid item xs={3}>
<Button
variant="contained"
color="primary"
fullWidth
sx={{ height: "100%" }}
onClick={onPressButton}
>
Compare Embedding
</Button>
</Grid>
</Grid>
<Grid item textAlign={"center"}>
<h1>{message}</h1>
</Grid>
</>
);
}
export default App;
|