We need to add documentation to our JS codebase. We did some in some of our .js files, but the Vue classes should follow something like this: https://jsdoc.app/tags-param
+1
Agreed. Adding tests for our JS functions would also be great (looking at you staff-global.js)
I thought we already had a coding guideline for this but I'm not seeing it. I completely agree, we should require is and catch missing cases with the QA scripts if we can.
+1 to JSDoc and totally agree on qa-script integration. VSCod{e,ium} even generates the base for JSDoc automatically, so it's not really much additional work.
Who/Where/When? To add to the dev meeting agenda?
Yes, let's add it.