freeCodeCamp / CurriculumExpansion

Creative Commons Attribution Share Alike 4.0 International
313 stars 105 forks source link

chore: add reusable footer component lab to frontend cert #546

Open jdwilkin4 opened 1 week ago

jdwilkin4 commented 1 week ago

Here are the changes that Oliver has been working on for the react projects in the fcc editor. https://github.com/freeCodeCamp/freeCodeCamp/pull/55860

For this first React lab, we need to build everything all in one HTML file like this: https://gist.githubusercontent.com/gaearon/0275b1e1518599bbeafcde4722e79ed1/raw/db72dcbf3384ee1708c4a07d3be79860db04bff0/example.html

This lab should focus on JSX and basic component design. You can review the sheet to see what is covered in the lecture videos before this.

For this lab, we should have campers build out a reusable footer component

maybe something like this?

Screenshot 2024-09-03 at 9 18 05 AM

It doesn't need to be super fancy. The main goal is to get campers used to working with JSX which should be easier for them since it shares similar syntax to HTML

We should supply the CSS for them.

Acceptance criteria

jdwilkin4 commented 1 week ago

I am marking all react and typescript labs and workshops as blocked for now until we know the final editor implementation.

jdwilkin4 commented 3 days ago

I spoke with Oliver and we are going to test out the changes he made to the editor with this lab here.