Czy ponizsze rozplanowanie store'a jest ok? Mam watpliwosci bo nie mam doswiadczenia z Vuexem
/categories - displays list of categories
/categories/:id - displays single category (can be edited in place) and products in that category
/categories/new - displays form to add new category
/products - displays list of products
/products/:id - displays single product details (can be edited in place)
/products/new - displays form to add new project
Wiem ze powinienem miec osobny state dla produktow i kategorii oarz state'y dla currentProductId oraz currentCategoryId. Wymyslilem cos takiego jak ponizej (gettery)
Getters:
/categories/all // returns all categories
/categories/new
/categories/details/category //something like $store.getters['categories/all'][currentCategoryId]
/categories/details/state //(EDIT/READ)
/categories/details/category/products //gets current category, iterate over productIds property and filters products from /products/all
Jak widac pewne moduly sa zagniezdzone w sobie, np details w categories, category w details itd. Dobrze do tego podchdoze?
Pzdr