Reworks the index page, simplifying content here to feature shopping lists
Moves single list and items renders to the list page
Updates common webpack config to bundle different JS chunks per page - index -> index, list -> list
Next blocks of work:
[ ] Refactor list page and list.ts - fetch from listItems table, get id from URL
[ ] Restore service worker for list page - this doesn't work right now with our dynamic routing, may need to reconsider the routing approach
[ ] Refactor upload/download code for list -> list items setup
[ ] Update ItemManager class - addItem method needs to know which list we're adding an item to
common
webpack config to bundle different JS chunks per page - index -> index, list -> listNext blocks of work:
[ ] Refactor list page and list.ts - fetch from
listItems
table, getid
from URL [ ] Restore service worker for list page - this doesn't work right now with our dynamic routing, may need to reconsider the routing approach [ ] Refactor upload/download code for list -> list items setup [ ] UpdateItemManager
class -addItem
method needs to know which list we're adding an item to