Weekly Check-In | GSOC'21 | #11

Published: 08/16/2021

Hi there! Today marks the beginning of the last week of this amazing summer program.

What did I do this week?

This week I updated the UI for the filters section of stories, resulting in this PR. To do this, I had to implement custom check-box & radio button designs. For this I found this resource quite useful.

To fetch stories that have one or more categories, I am passing an array of values in the GraphQL filter. For example, to fetch stories having categories, "Bug" or "Documentation", the following query can be used:

query {
  userStories (
    where: {
      Category: ["Bug", "Documentation"]
  ) {

This same pattern can be extended to filter stories having different statuses, categories and so on. So that's how I implemented the filters feature.

What is coming up next?

This week I will be working on fixing bugs, and finalize the things.

Did I get stuck anywhere?