Closed bdmiller3 closed 8 years ago
At a glance, looking good. I will say we should standardize on 2-space tabs for JavaScript. That is basically industry standard for JS, and it's much nicer to read IMHO.
I'll do a more thorough review after break.
Overall, looks good. Here's what I'd change:
Alright, next small request: in the same vein as the grid resize controller deal, let's move some of the stuff in shared to a more specific spot. I think shared should be for very generic things that are used in more than one place or have little to do with the app specifically. Like the message service makes sense there, and the local storage wrapper. I would move the rest of the files to error/ though, since they exist purely to support that tab (errcolprefs.svc.js, gridresize.ctrl.js, and nggrid.svc.js).
I think this is quite sane. Let's try and deploy it tomorrow and see if we missed anything.
Thanks!
Fixes #64