Feat/textarea: add textarea in text fields components

Text fields components have now textarea feature.
I forgot to re-indent when I was working on your computer.