curiomind-e-learning / curiomind

Frontend for curiomind-e-learning
https://curiomind.netlify.app
Apache License 2.0
9 stars 34 forks source link

Refactor input change handlers + fix console error messages #53

Closed rachzy closed 2 years ago

rachzy commented 2 years ago

What kind of change does this PR introduce ?

-Refactor the input change handlers, they're now cleaner and more responsive -Fix the console error messages and React compile warnings, they're now completely gone -Fix a responsiveness bug in "Send" button on Contact page that makes the button get displayed inside of the footer in lower resolutions -Style the "Send" button on Contact page by setting its width class to "full"

Documentation updated ?

No

Checklist

Screenshots

Before: err1

After: fix1

Before: err2

After: fix2

Before: err3

After: fix3

Notes

I haven't removed yarn.lock file, and the reason for that is, after searching about it, I've seen that many people recommend keeping it instead of .gitignore it, but you can remove it if you think that it's the best for your project.