Store Shape - jkw-lee/Edgy GitHub Wiki
Store Shape:
store = {
Products: {
products: {},
userProducts: {},
singleProduct: { Reviews: {}, Seller: {}, ProductImages: [] },
search: {},
},
Reviews: {
userReviews: {
Reviews: {
[reviewId]: {
reviewData
}
},
User: {
userData
}
},
productReviews: {
Reviews: {
[reviewId]: {
User: {
userData
},
reviewData
}
}
},
},
ShoppingCart: {
userCart: {
[productId]: {
Product: {
productData
}
}
}
},
session: {
user: {
[userId]: {
userData,
},
},
},
Favorites: {
user: {
userData
},
userFavorites: {
[productId]: {
productData,
"Seller": {
sellerData
},
},
},
}
}