I'm using Semantic UI React and theirTextarea has a autoHeight property that auto expands the text area as you create new lines. This stops working if the Textarea is wrapped by a Grid.Column which has a display: flex property.
<Grid.Column style={{'display':'flex','flex-direction':'column', 'align-items': 'center', 'justify-content': 'center', width={6}>
<TextArea autoHeight ></TextArea>
</Grid.Column>
Basically I wanted a text box that's vertically aligned and autoexpands as more lines are added but seems I can either autoexpand it or have it vertically aligned, haven't been able to get both.