Design comparison
Solution retrospective
I was able to implement exactly the grid I planned for the desktop view. However, in my quest to make the card component reusable in React, I failed to realize that I would need to pass certain Tailwind utility classes as props! I was able to get it to work but obviously this part has to be considered moving forward when designing reusable components.
What challenges did you encounter, and how did you overcome them?Realized that since the card was a reusable component, I will need to pass not only the static parts of the card e.g. Title, description, icons, border color, but also had to "hack" and pass the grid position as props! I am kinda disappointed with this last part, because the component instance cannot be positioned in the grid unless I pass it to the actual reusable component I built.
What specific areas of your project would you like help with?Made the card reusable in React - but how do I position in the grid without passing the utility classes as props?
Community feedback
Please log in to post a comment
Log in with GitHubJoin our Discord community
Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!
Join our Discord