title: Nuxt Js Event Fires Twice
body: <p>I am using Nuxt js SSR for an app that am build, I installed Vue Event plugin but when i emit an event it runs twice at the listener. Created hook runs twice too.</p>
  
  <p>Modules am using:
  Axios, Auth, Toast</p>
  
  <p><strong>Child Component</strong></p>
  
  <pre><code>methods: {
    initPlaylist(songs) {
      console.log(songs)
    }
  },
  mounted () {
    this.$events.$on('playAll', data =&gt; {
      this.initPlaylist(data.songs) //runs twice
    })
  }
  </code></pre>
  
  <p><strong>Parent Component</strong></p>
  
  <pre><code>method () {
      playAll (songs) {
        this.$events.$emit('playAll', songs)
    }
   }
  </code></pre>
  
  <p>How can i resolve this issues guys? I need your help.</p>