Clean solution - React, SCSS, BEM (but not optimized for mobile!)

My React solution using two stacks. Wrapper component is main source of context. CSS could have been executed better with conditional rendering/styling. An optimization can be done using a queue instead of applying the O(N) operation of `.reverse()` when rendering the history.


Requested feedback

Any runtime optimizations, component modularity/architecture improvements, CSS tips and tricks, etc. Anything will help me become a god 🙏 🙏 🙏

Comments

You must be signed in to post a comment

Get future questions delivered straight to your inbox for free

Sign up and receive instant access to new questions when we publish them.

We‘ll only use your information to deliver new questions and to provide you updates about our product. We‘ll never spam you or sell your information without your consent. Unsubscribe at any time.