Giter Site home page Giter Site logo

react-projects's Introduction

React Projects

React Course

My React Course

Support

Find the Content Useful? You can always buy me a coffee

Tutorial Video

React Tutorial

All Projects

Projects Site

Corresponding Tutorial Topics

useState

  1. Birthday Reminder

useEffect and Conditional Rendering

  1. Tours
  2. Reviews
  3. Questions
  4. Menu
  5. Tabs
  6. Slider

Forms

  1. Lorem Ipsum Generator
  2. Color Shades Generator
  3. Grocery Bud

useRef

  1. Navbar

useContext

  1. Modal And Sidebar
  2. Stripe Submenus

useReducer and useContext

  1. Cart

React Router and useCallback

  1. Cocktails

Advanced Projects (Course Exclusive)

My React Course

  1. Markdown Preview
  2. Random Person
  3. Pagination
  4. Stock Photos
  5. Dark Mode
  6. Movie DB
  7. Hacker News
  8. Quiz

react-projects's People

Contributors

jabinx92 avatar john-smilga avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

react-projects's Issues

on 15 project

hi i am learning with your 15 projects . there i faced issue in render data using url's .

for example in 6-tab , after loading nd setJobs . i print in console , i got empty array twice nd 4 times data .
i ignore that after doing full 6-tab project similar way you did when i check data is empty while printing in console .

kindly help me to clear my confusion and to go forward ..
issue

Cocktails project Bad Api

I'm following along with the React course I purchased. I am working on the cocktails api project.

The api seems to not work. If I paste the endpoint, from the api's website into browser, doesn't work. 500 error.

same when I run my fetch function in proj.

Same when I clone your final repo.

Just wanted to give you a heads up

Websites images

https://react-projects.netlify.app
In the above website, the websites are collectively shared. I wanted to know if the shared websites' images were taken manually or there is something going on in the backend that automatically takes the images and posts them here. Like in the image below, netlify is actually taking pictures automatically from the published websites:

image

How to tweak the slider code

How can I tweak the slider so I can see 2-3 slides with 'nextSlide' class beside 'activeSlide'?

For example:

active slide | next slide 1 | next slide 2 and then slide 1 becomes active and new one comes in to view (next slide 3)

Project Cocktail.

when I set up the project, It was done as the course was indicated, but errors existed again and again. then in the App.js component
I made the following changes : function App() {
return (



<Route path="/" element={} />
<Route path="/About" element={} />
<Route path="/*" element={} />


);
}

export default App. I'm probably wrong or a course update is needed.

Unable to parse color from string remove it

Project-9
Initialize Color State starting with string i remove it
then input field placeholder value also show and no more error to show it.
By default input value also to show it result.

Your State Code
const [color, setColor] = useState("")

npm start not working on react-scripts version 3.4.3

I'm cloning this repository in February 2021 with react-scripts having been upgraded to version 4.0.2. When I ran npm install && npm start without updating react-scripts, meaning I'm using the version from the project's package.json, the dev server doesn't run.
Updating react-scripts fixed the issue, but I had to run npm audit fix --force which npm doesn't recommend.
npm-force
I think there should be a more painless way to do this...

Global README.md needs to be updated

John,
it looks like many more projects were added to this repo (thanks for the amazing work!). However, the global README.md file still a little bit behind with the mapping of the sections and the projects: the repo contains 23 projects whereas the README.md lists only 15 of them.

tours.map is not a function

Running your second project (actually following you on youtube) whenever I pass tours={tours} to the Tours component and In Tours component whenever I try to make a map of the current array it say tours.map is not a function

return <Tour key={tour.id} {...tour} removeTour={removeTour} />;

Issue with babel-loader module

When I cloned the first project I ran
npm install
and it gave me an error

There might be a problem with the project dependency tree.
It is likely not a bug in Create React App, but something you need to fix locally.

The react-scripts package provided by Create React App requires a dependency:
"babel-loader": "8.0.5"
Don't try to install it manually: your package manager does it automatically.
However, a different version of babel-loader was detected higher up in the tree

I tried several steps to solve the issue:
1)Update react-scripts - didn't help
2)Install babel-loader separately - didn't help
3)Remove package-lock.json, remove react-scripts and install again - didn't help

The solution was just ignoring the issue and creating .env file
with global variable SKIP_PREFLIGHT_CHECK=true

If you need I could create PR for it

P.S. I tried the second project - it has the same issue

Project 9 - Color Generator setError(false)

In the 9th project (Color Generator), should not be in the try branch code a 'setError(false);' as well? I can see that in the netlify demo app everything works well, the error state is resetted to false when we sumbit a valid input, but the code that you provided doesn't reflect that. Is there something that i am missing?

Project 8 Lorem Ipsum Setup

The final project looks different from the video. The counter has negative numbers and in the video, the counter has positive.[
Screen Shot 2021-04-12 at 11 53 11 AM
Screen Shot 2021-04-12 at 11 54 09 AM

Update README.md file

Hey!

The README.md file needs to be updated because as at the start of these projects, It is not up to 23, But as at the moment this issue was opened, It was 23 projects.

Thanks so much for your effort.

Need clarification - 02: Tours

While removing tours, I called {fetchTours()} on refresh button instead of {fetchTours}

Then I see Loading.. and the list of tours displayed. It supposed to be Refresh button and text as "No Tours Left". If I click refresh then all tours has to be displayed.

Can you explain difference between calling fetchTours vs fetchTours() onclick event of Refresh button?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.