I am fetching data from an API and would like to know how to set that fetched date in input fields. its seems like an absolute beginner problem, anyhow kindly help me of this.
Here is my code:
export default function Consumerdetails() {
const [consumer, getConsumer] = useState([]);
useEffect(() => {
httpClient(url + `/api/consumers`).then((res) => {
console.log('Success:', res)
})
.catch(err => {
console.log('An error occurred:', err.res)
});
});
return (
<div>
<TextField
required
id="outlined-required"
label="User Name"
variant="outlined"
name="username"
value={consumer.username} onChange={getConsumer}
/>
<TextField
required
id="outlined-required"
label="Phone Number"
variant="outlined"
name="phone"
value={consumer.phone} onChange={getConsumer}
/>
</div>
})