layout сделать запросы на бэкенд, получить данные и сделать чтобы я мог их все использовать до обновления вручную через (F5) и не сохранять никуда в localstorage, но так же не пробрасывал по всем компонентам через пропсы.
(Использую NUXT) думал поможет useState но там версия 3.0 походу и не отрабатывает
Пробовал через this.$store (оно не успевает записать как я понял и в дочерних компонентах приходит null)
А там и будет null, пока запрос не выполнится, это нормально. Для каждого запроса вам надо отслеживать состояние загрузки и обрабатывать его, типа "если не загрузилось еще - не рендерим компонент"
Понял, это сделать условием проверки или предоставляет для этого Vue / Nuxt что-то?
Обсуждают сегодня