This is the Jimdo Form trial project. It was setup with create-react-app
The project already includes a setup for react with redux and thunk.
Please build a responsive form. The form should include a Name, EMail and Message field. The labels should be next to the inputs on a big screen and above on a small screen (<= 600px).
When the user submits the form, sending of the data should be simulated with a timeout. While sending a loading indicator should be shown and all inputs must not be accessible.
Please add a test that checks if the form submits its data when the submit button gets clicked.
You are totally free in deciding how you build this. If anything is unclear to you, just make an assumption and proceed with what you think makes sense.
yarn
yarn start
yarn test
A demo for this application can be found here.
Tags: Jimdo, ReactJS, Redux.