old_contents: import axios from "axios";
  
  const baseUrl = location.origin;
  const endPoint = `${baseUrl}/api/v1/plans`;
  const headers = {
    "Content-type": "application/json",
    Authorization: window.gobiertoAPI.token
  };
  
  // Plans-endpoint factory to get/post/put/delete API data
  export const PlansFactoryMixin = {
    locale: I18n.locale,
    methods: {
      getPlan(id, params) {
        const qs = new URLSearchParams({ locale: this.$options.locale, ...params })
        return axios.get(`${endPoint}/${id}?${qs.toString()}`, { headers })
      },
      getProjects(id, params) {
        const qs = new URLSearchParams({ locale: this.$options.locale, ...params })
        return axios.get(`${endPoint}/${id}/projects?${qs.toString()}`, { headers })
      },
      getMeta(id, params) {
        const qs = new URLSearchParams({ locale: this.$options.locale, ...params })
        return axios.get(`${endPoint}/${id}/meta?${qs.toString()}`, { headers })
      }
    }
  };
  
new_contents: import axios from "axios";
  
  const baseUrl = location.origin;
  const endPoint = `${baseUrl}/api/v1/plans`;
  const token = window.gobiertoAPI.token.length == 0 && window.gobiertoAPI.basic_auth_token ? window.gobiertoAPI.basic_auth_token : window.gobiertoAPI.token
  
  const headers = {
    "Content-type": "application/json",
    Authorization: token
  };
  
  // Plans-endpoint factory to get/post/put/delete API data
  export const PlansFactoryMixin = {
    locale: I18n.locale,
    methods: {
      getPlan(id, params) {
        const qs = new URLSearchParams({ locale: this.$options.locale, ...params })
        return axios.get(`${endPoint}/${id}?${qs.toString()}`, { headers })
      },
      getProjects(id, params) {
        const qs = new URLSearchParams({ locale: this.$options.locale, ...params })
        return axios.get(`${endPoint}/${id}/projects?${qs.toString()}`, { headers })
      },
      getMeta(id, params) {
        const qs = new URLSearchParams({ locale: this.$options.locale, ...params })
        return axios.get(`${endPoint}/${id}/meta?${qs.toString()}`, { headers })
      }
    }
  };
  
subject: Include basic_auth_token in gobierto plans factories header