Building large scale application is more difficult than many people understand or expect. Join me in this long running series where I set out to duplicate one of the most popular social media platforms ever creating using Java, Spring Boot, Spring Security, PostgreSQL data, React JS web application framework and more.
In this episode we continue working on reacting to messages on the frontend. However once again we start the video with various refactoring, primarily with components inside of the MessageContainer. Before we could even attempt to react to another users message we had to add a new prop to the MessageReaction container to push the entire modal to the left to be able to view the entire component. Once we got that fixed, we also fixed an issue where if you attempted to open the more options modal but where to far down the page the component got cut off. Finally after fixing these issues we created a new component to display the reactions, and added it to the MessageContainer. After we added it we tested it and made sure everything was working and looked good when adding reactions.