Created a dbActions.errorHandler function that handles IndexedDB errors
Created a dbActions.getValue function that gets a key-value pair in IndexedDB
Created a dbActions.setValue function that sets a key-value pair in IndexedDB
Created a dbActions.open function that opens the IndexedDB database
Made a new dbActions.js file and a dbActions object
Started experimenting with IndexedDB! The 5MB limit of localStorage is waay too small.
Made KanbanMail not break if it reaches a rate limit
Fixed pagination with Promise.all
Posted a question to StackOverflow, I am soooo confused π€π€π€ https://stackoverflow.com/questions/54628657/self-skipwaiting-not-working-in-service-worker
https://stackoverflow.com/questions/12745743/automatic-semicolon-insertion-return-statements
This is a shot in the dark with little knowledge of how Javascript works, but perhaps it is something to do with automatic semicolon insertion (since the return statement does not have one inherently)?