Ну ты можешь перерендерить весь компонент через :key. Тогда у тебя fetch повторно сработает
Но это такое, не самый лучший выход
Можно сделать this.fetch() в том же компоненте, который ты хочешь (я хз можно ли сделать вызов fetch метода одного компонента из другого)
Либо через fetch делать первичное получение данных:
async fetch() {
await this.$store.dispatch('user/get_friends')
},Потом работать с этими данными. Но тут нюанс, чтобы стейт стора менялся и computed метод срабатывал, надо чтобы actions что-то возвращала с сервера:
async friend_request_send({commit, dispatch}, username) {
// Отправить запрос дружбы
const {data} = await this.$axios.get('/users/friends/' + username + '/send')
commit('set_friends', data)Мб это как-то упростить можно, но вчера просидев полдня нужных результатов я добился только так. Мне надо было обновлять v-for список и он по другому ну никак не хотел нормально это делать
```