доступной глобально в любом компоненте? (например признак что юзер авторизован)
Импортить где надо из модуля user?
ну ка кто так да, просто чтобы в каждом компоненте не писать уныло this.$store.state ... а чтобы херак и везде было доступно по какому-то шорт-кату )
mapState в помощь
да, но это в каждом компоненте делать, а мне вот например лень
Чтобы было по шорт-кату, можнол настроить IDE :)
Другому разрабу потом искть 5 часов откуда взялся юзер тем более лень будет)
средней кнопкой мыши клинкнет пускай в по переменной Webstorm 😂
можно прототипы сделать на геттеры / сеттеры, но это так себе варик
Разработка это про когнетивную нагрузку, а ваш вариант максимально ее увеличивает)
ну другому увеличит, а мне уменьшит :D но это в целом был чисто теоретический интерес
теоретически это можно сделать глобальным миксином
спасибо, почитаю что такое )
Обсуждают сегодня