Resolve "Abstrakte Seite zur Vererbung"
Ref #62 (closed)
- adds: Abstract Page as a abstract parent class that bundles common functionality (wip)
- currently extracts
user
from url.params and holdscolorSelectionChanged
subscription - every children class needs to have a
callAPIs()
implementation
Closes #70 (closed)
- adds: Loading Spinner for every API call
Categories Overlay
- try to fix: overlay opening twice in production, making the dashboard unusable
- only expand one category at a time, improves usability on smaller screens
Other
- fixes a shallow copy/deep copy bug in the Recent Articles list view
- fixes npm audit security vulnerabilities