Hi Some further thoughts/comments:
- There should be a comment block in every source file, containing the copyright info etc. - Looks like the "new-" in "new-dashboard-graphs" is probably a development artefact and should be removed? - We should probably use .jsx as the extension for React JS files, to help editors (and our brains). I'm guessing in the future we may have some .tsx as well. - Not sure why there's a package-lock.json file in there - we use Yarn :-) On Thu, Jul 23, 2020 at 3:59 PM Dave Page <dp...@pgadmin.org> wrote: > Very nice. One quick issue that I immediately saw - if the dashboard is > not the top-most tab when pgAdmin opens, then when you've selected > something on the treeview and then click on the dashboard tab, the graphs > don't populate until you select a different object. > > I'll play some more tomorrow when I have more time. > > Thanks! > > > On Thu, Jul 23, 2020 at 11:58 AM Aditya Toshniwal < > aditya.toshni...@enterprisedb.com> wrote: > >> Hi Hackers, >> >> Attached is the patch to: >> 1) Replace the chart library with Chart.js + ReactJS. >> 2) Add support for ReactJS in pgAdmin with webpack, package.json, linter >> and other changes. >> 3) Add support for testing React components with jasmine test cases. Test >> cases added. >> >> Please review. >> >> -- >> Thanks, >> Aditya Toshniwal >> pgAdmin hacker | Sr. Software Engineer | *edbpostgres.com* >> <http://edbpostgres.com> >> "Don't Complain about Heat, Plant a TREE" >> > > > -- > Dave Page > Blog: http://pgsnake.blogspot.com > Twitter: @pgsnake > > EDB: http://www.enterprisedb.com > > -- Dave Page Blog: http://pgsnake.blogspot.com Twitter: @pgsnake EDB: http://www.enterprisedb.com