Модальное окно на vue?
1. Непонятно, что такое у вас modal, чем он отличается от Modal и где должно вызываться событие close, которое он прослушивает.
2. Вы в хедере пытаетесь обновить data из другого компонента.
https://medium.com/js-dojo/component-communication...
И Vuex