- [x] Добавить мутацию follow/unfollow - [x] Добавить мутацию starRepo / unstarRepo - ~~[ ] Отрефакторить как переиспользуемый компонент~~ - [x] Убрать связку с viewerCredentials - ~~[ ] Использовать на SearchPAge~~ - [x] Добавить debounced-loading логику - [x] Кнопки для действий должны динамически перерисовываться в зависимости от их обновленного состояния - Т.е. если мы "лайкнули" репозиторий, то сердечко должно стать закрашенным и наоборот - Также с follow/unfollow - [x] Гайд [из офиц доки по мутациям](https://www.apollographql.com/docs/react/data/mutations/) - Но при этом мы все также - Тестим запрос в github/explorer - Пишем запрос в quiries.gql (рядом с query, если был, либо создаем новый файл) - Запускаем генератор, для получения хука с мутацией > Если будут вопросы - пиши > В целом - не особо сложно должно быть
Добавить мутацию follow/unfollow
Добавить мутацию starRepo / unstarRepo
[ ] Отрефакторить как переиспользуемый компонентУбрать связку с viewerCredentials
[ ] Использовать на SearchPAgeДобавить debounced-loading логику
Кнопки для действий должны динамически перерисовываться в зависимости от их обновленного состояния
Гайд из офиц доки по мутациям