starter.dev-github-showcases
starter.dev-github-showcases copied to clipboard
A collection of GitHub clone implementations.
# Acceptance As either a write up in Google Docs or as comments on this issue, please provide us with: - Any bugs you find clicking through the app -...
In all the service calls to the GitHub API, we're currently encoding multiple strings pieces and then constructing the URL to send. We'd like to create a tagged template function...
With the service refactors in #440, there will be a number of interfaces that are no longer needed. Also, there are interface files located next to services, and interfaces within...
Closes: #614
We should create the observables outside of the components/hooks. Though it can be tempting to create the observables in components like in `RepoPage.data.tsx` or `UserProvider.tsx`, or in hooks like `useSetToken()`...
A files most import export, whether that is a component, a class or a function, should probably be at the top of the file as soon as you open it,...
Currently label selector doesn't support multiple selections. # Acceptance - Add multiple selection functionality to the label selector
- Pull requests use single store that also manages filters, however issues have 2 separate stores. - Component's state seems to be designed in a way that doesn't support easy...
Profile directory can probably be split into `user` and `org`. `ProfileResolver` uses `ActivatedRouteSnapshot.url` to resolve params, but they could use `ActivatedRouteSnapshot.paramMap.get('owner')` to avoid conditional logic.
Wont Resolve: #605 Unlike issues, pull requests do not have the $filterby parameter and hence it is not possible to filter by milestones. For more information: https://docs.github.com/en/graphql/reference/objects#repository ____ Filters on...