Skip to content

Добавить взаимодействие с системой через мутации #73

@azinit

Description

@azinit
  • Добавить мутацию follow/unfollow

  • Добавить мутацию starRepo / unstarRepo

  • [ ] Отрефакторить как переиспользуемый компонент

  • Убрать связку с viewerCredentials

  • [ ] Использовать на SearchPAge

  • Добавить debounced-loading логику

  • Кнопки для действий должны динамически перерисовываться в зависимости от их обновленного состояния

    • Т.е. если мы "лайкнули" репозиторий, то сердечко должно стать закрашенным и наоборот
    • Также с follow/unfollow
  • Гайд из офиц доки по мутациям

    • Но при этом мы все также
      • Тестим запрос в github/explorer
      • Пишем запрос в quiries.gql (рядом с query, если был, либо создаем новый файл)
      • Запускаем генератор, для получения хука с мутацией

Если будут вопросы - пиши
В целом - не особо сложно должно быть

Metadata

Metadata

Labels

CRITICALHighest priority and severityIMPORTANTImportant and significantenhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions