So I am pulling data from my database using an API with this code:
let { id } = useParams();
const [Tenant, setTenant] = useState("");
useEffect(() => {
axios.get(`http://localhost:3001/tenants/byId/${id}`).then((response) => {
setTenant(response.data);
});
}, []);
I then try to set a default value on my Material UI textfield using:
<TextField
required id="Field1"
defaultValue={Tenant.tenantName}
label="Tenant Name"
variant="outlined"
onChange={(event) => {setNtenantName(event.target.value)}}
/>
But, I was not getting anything. So I decided to console.log(Tenant.tenantName) and was getting this in my console:
