Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: add resuable Navbar component to frontend cert (react workshop) #543

Closed
1 task done
jdwilkin4 opened this issue Aug 30, 2024 · 2 comments · Fixed by #626
Closed
1 task done

chore: add resuable Navbar component to frontend cert (react workshop) #543

jdwilkin4 opened this issue Aug 30, 2024 · 2 comments · Fixed by #626

Comments

@jdwilkin4
Copy link
Contributor

jdwilkin4 commented Aug 30, 2024

Here are the changes that Oliver has been working on for the react projects in the fcc editor.
freeCodeCamp/freeCodeCamp#55860

For this first React workshop, all JSX will need to go in the HTML file.
https://gist.githubusercontent.com/gaearon/0275b1e1518599bbeafcde4722e79ed1/raw/db72dcbf3384ee1708c4a07d3be79860db04bff0/example.html

This workshop 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 workshop, we should have campers build out a reusable navbar component

maybe something like this?

Screenshot 2024-08-30 at 7 50 40 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. And that will go inside the styles.css file in the editor like it normally does.

Acceptance criteria

  • Add your project to the frontend-cert/react-projects folder
@jdwilkin4
Copy link
Contributor Author

I am going to label all of these react and typescript workshops and labs as blocked for now until we know the final implementation in the editor by Oliver

@jdwilkin4
Copy link
Contributor Author

I am going to remove the blocked label because the react changes have been merged into main.
So we should created the workshop for this and see how everything works in the editor. If there are any issues, then we will need to reach out to Oliver.

Once this workshop is merged into main, then we can open up the other workshops

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant