React Solution

Styling could use some work. I also wasn't sure whether a user was allowed to accept more than one offer, or whether they can only accept only one. I suppose that'd be one of my follow up questions


Requested feedback

I think I could have named some of the components, variables, etc in a better way. Styling definitely needs some work. I'll google this eventually, but why do component libraries such as Material UI append the modal element to the end of the <body>'s children element list?

Comments

You must be signed in to post a comment

Get future questions delivered straight to your inbox for free

Sign up and receive instant access to new questions when we publish them.

We‘ll only use your information to deliver new questions and to provide you updates about our product. We‘ll never spam you or sell your information without your consent. Unsubscribe at any time.