Git-point: Create repository screen filter

Created on 7 Sep 2017  路  8Comments  路  Source: gitpoint/git-point

Hey everyone, reading the issue #286 I was wondering that maybe we could create a filter feature for repository field.

I was thinking about 2 options.

1 - Add tabs ( Similar that one has in search tab) containing All, Public, Private and Forks.

2 - Add a filter button in the header bar in order to open a modal with many options as order by date and alphabetical. And some checkboxes to filter All, Public, Private and Forks types.

What do you think about? 馃槃

enhancement hacktoberfest help wanted

Most helpful comment

I think having tabs like in the SearchScreen in RepositoryListScreen is an absolutely great idea :) Having 4 categories for All, Public, Private and Forks should be solid :raised_hands:

All 8 comments

I think having tabs like in the SearchScreen in RepositoryListScreen is an absolutely great idea :) Having 4 categories for All, Public, Private and Forks should be solid :raised_hands:

Awesome, I could get this one when I finish the edit/delete comment feature, but if someone would like to get first, would be great also.

Hi I am getting into React Native from React, and would love to have an open source project with existing infrastructure to work on top of.

Can I take a look at this task?

@nma Sure! would be awesome 馃槃

So here is a sample work plan I'm drafting out after looking through the code, let me know if anything feels off!

Open questions (these can be addressed concurrently while I implement the tabs for repositories)

  • Do we want a client side sorting of the data? Or do we be prefer updating API? I think we should reduce API calls and sort client side, as I don't foresee a single user having > 500 Repositories. A final input here would drop the work for updating api/index.js

@nma The search bar in this screen is filtering locally or is calling the API? I believe the bar needs to have similar behavior. :)

@jouderianjr Search Bar is doing a separate API request, I'll go for that workflow then.

Is this still open for anyone to take?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

gulien picture gulien  路  5Comments

Antoine38660 picture Antoine38660  路  3Comments

alejandronanez picture alejandronanez  路  5Comments

housseindjirdeh picture housseindjirdeh  路  3Comments

housseindjirdeh picture housseindjirdeh  路  5Comments