Describe the bug
This would be a list of code improvements to do in the code:
Create a reusable component of "form". "Enter your email" section is required more than 2 places.
Homepage -> Previous talk section can be break into small component. map logic should be outside JSX as a separate function
Homepage -> Form on homepage should be a separate component
Homepage -> Some content is hard coded and some is coming from config. Need to sort this out
Header component -> Requires code optimizations. The HTML can be optimize by removing extra DIV and Make 3 different components: LOGO, Nav, and Register Button.
Describe the bug This would be a list of code improvements to do in the code:
A few issues can be taken care with this issue:
https://github.com/jslovers/jslovers-official-website/issues/72 https://github.com/jslovers/jslovers-official-website/issues/63 https://github.com/jslovers/jslovers-official-website/issues/58
To Reproduce Steps to reproduce the behavior:
Expected behavior A clear and concise description of what you expected to happen.
Screenshots If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context Add any other context about the problem here.