У меня есть приложение vuejs, vuex, firestore, которое хранит состояние пользователя с помощью vuex. Все работает нормально, однако у меня есть функция, при которой пользователь отправляет задание в лямбда-зону aws, обработка которой занимает немного времени.
Лямбда делает свое дело, и когда она это делает, она обновляет поле в документе пользователя в firestore. Моему приложению необходимо перезагрузить пользовательское состояние в мое хранилище vuex, но я не знаю, как прослушать или вызвать это действие в моем приложении, так как пользователь отправит долгосрочную работу и затем продолжит свой путь.
Как я могу уведомить мое приложение vuejs о том, что поле отдельного документа было обновлено в firestore, чтобы я мог отправить и повторно загрузить свое состояние vuex?