Comments (8)
I clone the repo and set the .env file and it works.
please open an Incognito window and try again.
I guess there is value for localStorage.getItem('cartItems')
here:
store.js
const cartItemsFromStorage = localStorage.getItem('cartItems')
? JSON.parse(localStorage.getItem('cartItems'))
: []
from proshop_mern.
In incognito browser, Storage.cartItems is correctly an array of objects:
cartItems: "[{"product":"5fa8a16...etc
In my browser, Storage.cartItems is incorrectly an object of objects:
cartItems: "{"item":{"product":"5fa34c1e
Is this a bug in my project code's localStorage that has persisted over to your finished repo's localStorage?
I deleted the bug from local storage in the Chrome dev tools, and now it is functioning correctly. Thank you for the assistance.
from proshop_mern.
Could you try to use a postman and hit this route? get(/api/products/${id}
);
from proshop_mern.
@basir I have tried cloning the repo but it gives me a error and I set up the repo's and everything. Is there another command or something I'm doing wrong?
from proshop_mern.
from proshop_mern.
TypeError: cartItems.map is not a function
from proshop_mern.
I cloned your finished repo, and it's fully functioning except I receive the following error when trying to access the cart.
TypeError: cartItems.map is not a function CartScreen src/screens/CartScreen.js:41 38 | Your cart is empty <Link to='/'>Go Back</Link> 39 | </Message> 40 | ) : ( > 41 | <ListGroup variant='flush'> | ^ 42 | {cartItems.map((item) => ( 43 | <ListGroup.Item key={item.product}> 44 | <Row>
All I have done is npm install and add my Mongo URI to .env.
Any idea why I might be running into this error?
TypeError: cartItems.map is not a function
from proshop_mern.
TypeError: cartItems.map is not a function
from proshop_mern.
Related Issues (20)
- The cart data is destroyed after logout.
- Image crash after some time HOT 5
- anyone tell the solution HOT 2
- Error In ProductScreen.js HOT 6
- I am a beginner in mern stack , why is there CORS ERROR coming? can you help me HOT 3
- compilation warning with frontend HOT 2
- Collections being created in test database HOT 2
- Cannot read properties of null (reading '_id') HOT 2
- API / Webhook Question
- Form.File is not working HOT 1
- Beginner in React and I need help with the route function. HOT 4
- npm run data:import error
- Having trouble deploying since Heroku shut down free tier.
- Paypal script currency HOT 1
- MongoDb issue HOT 2
- params in showing undefined HOT 9
- When will an update be released? HOT 1
- npm i react-paypal-button-v2 not working
- Payment Done Not Updating
- userRegister is not present in Store.js but has been used
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from proshop_mern.