0
0
Fork 0

Import constants to main file

This commit is contained in:
Oliver-Akins 2020-08-17 23:16:18 -06:00
parent 8a54e8262e
commit b5dd004d96

View file

@ -3,6 +3,12 @@ import VTooltip from 'v-tooltip';
import TextareaAutosize from 'vue-textarea-autosize'; import TextareaAutosize from 'vue-textarea-autosize';
import VueEllipseProgress from 'vue-ellipse-progress'; import VueEllipseProgress from 'vue-ellipse-progress';
import App from './App.vue'; import App from './App.vue';
import {
AUTH_REDIRECT,
SPOTIFY_API_BASE,
STORAGE_KEYS,
HOME_PAGE
} from './js/constants';
Vue.config.productionTip = false; Vue.config.productionTip = false;
VTooltip.enabled = window.innerWidth > 768 VTooltip.enabled = window.innerWidth > 768
@ -15,8 +21,10 @@ Vue.use(VueEllipseProgress, `percent`);
// global mixings // global mixings
Vue.mixin({ Vue.mixin({
data() {return { data() {return {
api_url: `https://api.spotify.com/v1`, api_url: SPOTIFY_API_BASE,
auth_redirect: process.env.NODE_ENV === `production` ? `https://oliver.akins.me/top-lists` : `http://localhost:8080`, auth_redirect: AUTH_REDIRECT,
storage_key: STORAGE_KEYS,
home_page: HOME_PAGE,
}}, }},
computed: { computed: {
api_token() { api_token() {