To make TextField work like a textarea you can use multiline prop. You can read more about TextFied and its props here.
Example
<TextField
placeholder="MultiLine with rows: 2 and rowsMax: 4"
multiline
rows={2}
maxRows={4}
/>
You can set maxRows={Infinity} if you want to scale your multiline input box with your content (regardless of the content length).