diff --git a/src/App.vue b/src/App.vue
index fb82645..552554c 100644
--- a/src/App.vue
+++ b/src/App.vue
@@ -1,7 +1,11 @@
-
+
@@ -22,15 +26,18 @@ export default {
}
},
computed: {
+ is_dev() {
+ let params = new URLSearchParams(window.location.search.slice(1));
+ return params.get(`dev`) != null && params.get(`dev`) !== `false`
+ },
+ is_preview() {
+ let params = new URLSearchParams(window.location.search.slice(1));
+ return params.get(`preview`) != null && params.get(`preview`) !== `false`
+ },
is_authed() {
let params = new URLSearchParams(window.location.hash.slice(1));
- let qparams = new URLSearchParams(window.location.search.slice(1));
- if ( qparams.get(`dev`) != null && qparams.get(`dev`) !== `false` ) {
- return true;
- } else if ( qparams.get(`preview`) != null && qparams.get(`preview`) !== `false`) {
- return true
- }
+ if ( this.is_dev || this.is_preview ) { return true; };
// Check to ensure the authorization was a success
if (params.get(`access_token`)) {
diff --git a/src/components/ControlBar.vue b/src/components/ControlBar.vue
index 13d6814..5a12641 100644
--- a/src/components/ControlBar.vue
+++ b/src/components/ControlBar.vue
@@ -50,9 +50,11 @@