наверх. Это мне надо пробросить наверх событие, там установить props isFetching, пробросить его вниз до AddComponent, который покажет или скроет прелоадер. Геморой какой то:)
А лоадер можно и не показывать. А скажем так считать отправку коммента по умолчанию оптимистичной)
Делай отправку коммента из компонента добавления коммента (AddComment) и вешай лоэдер в этом же AddComment. При получения успешного ответа от сервера, эмить событие (add-comment) с payload в виде информации коммента. В родителе слушаешь @add-comment на AddComment и пушишь новый коммент в массив предыдущих комментов, которые ты рендерил через v-for. Все автоматом перерисуется.
Vuex
Обсуждают сегодня