title: How to use store in Vue/ Nuxt plugin?
body: <p>I am writing a nuxt app that authenticates with a backend. I have a http plugin that intercepts all http requests. I need to add an auth token to all requests, the token is in the store. What I want to know is, how do I access the store from the plugin?</p>
  
  <pre><code>import axios from 'axios';
  
  var api = axios.create({
     baseURL: 'http://127.0.0.1:8000/api/'
  });
  
  api.interceptors.request.use(function (config) {
      config.headers = {
          'Authorization': 'Bearer' + **how do access store?**
      }
  
      return config;
   }, function (error) {
         return Promise.reject(error);
   });
  
  export default api;
  </code></pre>
  
  <p>Thanks</p>