I am ready to submit a project. I am open to any feedback from anyone, but I composed the text below to be read by someone with the authority to evaluate and accept projects for Free Code Camp:
I have a problem. I wanted to get a better grasp of basic React, so I decided to elaborate on the Markdown Previewer project by adding more interactivity. This required writing more code and I needed more modularity than CodePen supported. So I decided to learn and use CodeSandbox for development. The problem I’m having is that the test code in the CDN doesn’t work well with CodeSandbox. I can add the test code as an external resource and everything seems to work fine (I pass all 8 tests because I did the extra credit by setting the correct marked options). But when I refresh the page (which you would need to do in order to see if I passed the tests), everything breaks and I just see an error message.
In order to test my project, I can share my sandbox with you and walk you through how to run the tests yourself, if that would be OK with you.
First, in order to share the sandbox with you, I’ll need either your CodeSandbox username or an email address to invite you.
Once you’ve accepted the invitation, go to https://codesandbox.io/s/markdown-playground-forked-v3ps3, install the test code, and run the tests without refreshing the page. Here’s how to install the test code:
In order to install the test code, go to the section on the left that shows the files, scroll down to “External Resources”, click the arrow to expand that section, scroll down to the bottom, put the link to the tests in the CDN into the text input under “External URL”, and click on “Add resource”, then run the tests that appear in the app.
If you want to further investigate the app, go to the section on the left again, find “bundle.js” in the list under “External Resources” and hover over it to see the “x” appear on the right, click the “x” to delete it, then refresh the page.
Your browser information:
User Agent is:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36
Challenge: Build a Markdown Previewer
Link to the challenge: