Loreina Chew
Loreina Chew
- Added a destructive variant to MenuItem: `` - Design reference in this Figma branch: https://www.figma.com/file/ocYkaWxTrLAwOI89pzuAZ8/feat(Menu)%3A-add-destructive-menu-item-variant?node-id=445%3A2033 - Destructive text should be `colorTextLinkDestructive` and on hover, there's an underline with text...
Seems like when the app builds, certain files aren't being bundled, like any files in `/features`. If we make any changes to an existing file, the file is still cached...
Short discussion on boolean state variables, and if we should use `loading` or `isLoading` Seems like we collectively prefer `loading` but code base uses `is` throughout and might be a...
When visiting the dashboard without logging in, console shows a few 401 errors. This is probably because we're requesting hacker information to show the appropriate dashboard view and there's no...
Let's add issue templates for better ticket details. Not sure if the standard format (bug report, feature request) works here since we're using issues to track tasks. Will look into...
Adding [Coveralls](https://coveralls.io/) will check that we're covering all the code in test cases. Goes with #826.
We should use [Jest](https://jestjs.io/) for testing pages and components. Mostly focused on UI testing and some unit testing since we don't have too many functions on the dashboard. The idea...
Let's switch from Netlify to [Vercel](https://github.com/vercel/vercel) (formerly Zeit Now). Has unlimited build minutes, and moving all static sites over there too. We can also create a URL for staging environment...
Main bundle file is large enough to show a warning when running `npm run build` in terminal. CRA docs suggest looking into [code splitting](https://create-react-app.dev/docs/code-splitting/). We're probably putting too much into...
Switching CI from TravisCI to Github Actions This'll be done in a few parts: - [ ] Move test build to Github Actions and remove TravisCI integration - [ ]...