Jean-Philippe Sirois
Jean-Philippe Sirois
Me and [aerori](/aerori) have spent quite a bit of time working on an iteration of my last work, which can be seen in #140. Aside from purely design, I would...
Currently at https://github.com/the-programmers-hangout/ama-archive. Let's see what Gatsby can do in loading HTML.
We've implemented generated types from the GraphQL endpoint, but they are not used everywhere: **example of implementation:** https://github.com/the-programmers-hangout/website/blob/adb2a925bae1246c08da79a0c59336d2884ccbc6/src/pages/rules.tsx#L7 **example where it's missing:** https://github.com/the-programmers-hangout/website/blob/adb2a925bae1246c08da79a0c59336d2884ccbc6/src/components/ResourceHeader/index.tsx#L8-L16
to be filled.
The ESLint rules were converted by https://github.com/typescript-eslint/tslint-to-eslint-config and the output is quite clumsy. Most of those rules are unused and we can move to the eslint alternatives of the packages...
There is some rounding issue problem when working with a fixed aspect ratio with true width/height (imageWidth/imageHeight). It can be replicated using 1:1 ratio, often getting width:height of 499/500.
By running a `require()` on the top of the file, the latest version, 2.0, broke my build that was concatenating multiple files, including `brockpetrie/vue-moment`.