A simple implementation of how to simulate a Dynamic List which the user can manually increase or decrease using a single Container, a List component and States.
I replicate this cool "Switching tabs" animation by talented Jokūbas- https://dribbble.com/shots/1984025-Switching-Tabs
For the creation of this animation, I simply used various state transitions.
A project with 3 types of chat messages examples (chatbot)
1. Preset Messages appear automatically
2. Preset Messages appear when you select Enter
3. Typed Messages appear after typed