Brian Vaughn
Brian Vaughn
Hooks are the preferred way for writing stateful React components, but there are a few things about them that still lag behind the class component API: profiling (since DevTools just...
Seeing the following error after installing react-inline-auto-prefixer: ``` Module not found: Error: Cannot resolve module 'babel-runtime/core-js/object/keys' in /path/to/project/node_modules/auto-prefixer/dist ``` This is because the dist is requiring `babel-runtime/core-js/object/keys` and `babel-runtime/core-js/object/assign` directly...
In general, I've found Firebase to be awkward to work with- from authentication to querying. Its support for compound queries is very limited. For example, it doesn't support logical OR...
The root landing page now is blank. We could pick a list to default to, but maybe a dashboard view would be nicer.
But make sure not to break scrolling. For example, I tried this (b14aca4) earlier but it caused list-scrolling to sometimes not work.
Rather than homogenous lists of all foods, exercises, etc. it would be nice to show a heterogenous list that shows each day as a card, beginning with sleep, and then...
Replace current global styles with either CSS modules or a CSS-in-JS solution to make them more modular.
This app is 199.9 KB gzipped! Let's make it smaller, perhaps by splitting code by route.
Possible alternative fix for issue #1 / PR #2. * Replace several SVG elements with a DIV. Hopefully this will improve perf a bit and also enable GPU acceleration for...