@@ -28,7 +28,7 @@ export function createStore () {
28
28
},
29
29
actions: {
30
30
fetchItem ({ commit }, id ) {
31
- // возвращаем Promise через store.dispatch()
31
+ // возвращаем Promise через ` store.dispatch()`
32
32
// чтобы мы могли понять когда данные будут загружены
33
33
return fetchItem (id).then (item => {
34
34
commit (' setItem' , { id, item })
@@ -122,10 +122,10 @@ export default context => {
122
122
router .onReady (() => {
123
123
const matchedComponents = router .getMatchedComponents ()
124
124
if (! matchedComponents .length ) {
125
- reject ({ code: 404 })
125
+ return reject ({ code: 404 })
126
126
}
127
127
128
- // вызов asyncData() на всех соответствующих компонентах
128
+ // вызов ` asyncData()` на всех соответствующих компонентах
129
129
Promise .all (matchedComponents .map (Component => {
130
130
if (Component .asyncData ) {
131
131
return Component .asyncData ({
@@ -179,7 +179,7 @@ if (window.__INITIAL_STATE__) {
179
179
// Добавляем хук маршрута для обработки asyncData.
180
180
// Выполняем его после разрешения первоначального маршрута,
181
181
// чтобы дважды не загружать данные, которые у нас уже есть.
182
- // Используем router.beforeResolve(), чтобы все асинхронные компоненты были разрешены.
182
+ // Используем ` router.beforeResolve()` , чтобы все асинхронные компоненты были разрешены.
183
183
router .beforeResolve ((to , from , next ) => {
184
184
const matched = router .getMatchedComponents (to)
185
185
const prevMatched = router .getMatchedComponents (from)
0 commit comments