This project was bootstrapped with Create React App.

I ran across an interesting UI that I wanted to try and replicate with React: Schedule Demo Exploration.

You can see a demo of the site here.





This is my attempt to recreate this project as best as I could with nothing but the animated gif as my guide. My goal was to learn how React hooks worked as well as just do something fun. I'm not happy with the tests I came up with. There doesn't seem to be a way to test a form button onClick event. Jest doesn't seem to support onSubmit and when you click the button that seems to be the only thing it want's to fire. Also I had to rework things a bit to get redux out of the way for some tests. If you have any feedback on how to improve I would love to hear from you. I've written a blog post about my efforts you can read here if you're interested.