Feat/textarea: add textarea in text fields components

Text fields components have now textarea feature.