import React, {useEffect, useState} from "react"; import {InputText} from "primereact/inputtext"; import {Button} from "primereact/button"; import {SPRING_SERVER} from "../config"; export default function (props) { const userDataUrl = SPRING_SERVER + '/api/users/' + props.username; const [name,setName] = useState(""); const [address, setAddress] = useState(""); function addNewParcel() { fetch(userDataUrl, { method: 'PUT', headers: { "Authorization": "Bearer " + localStorage.getItem("access_token"), 'Content-Type': 'application/json', }, body: JSON.stringify({ deliveryAddress: address, recipientName: "Adam Nowak", deliveryTime: [ 2024, 1, 25, 21, 34, 55 ], packets: [ { description: "Packet description", name: name } ] }) }) .then(response => response.json()) .then(data => { props.callback() }) } return (
Parcel name:
setName(e.target.value)}/>
Address:
setAddress(e.target.value)}/>
) }