diff --git a/src/components/app.vue b/src/components/app.vue index 4a2e7ea..6b355f2 100644 --- a/src/components/app.vue +++ b/src/components/app.vue @@ -7,7 +7,7 @@ - Settings + Settings About ALVINN diff --git a/src/js/routes.js b/src/js/routes.js index 4898bf6..0d51fb2 100644 --- a/src/js/routes.js +++ b/src/js/routes.js @@ -1,6 +1,7 @@ import HomePage from '../pages/home.vue'; import AboutPage from '../pages/about.vue'; +import SettingsPage from '../pages/settings.vue'; import DetectPage from '../pages/detect.vue'; import DynamicRoutePage from '../pages/dynamic-route.vue'; @@ -19,6 +20,10 @@ var routes = [ path: '/detect/:region/', component: DetectPage, }, + { + path: '/settings/', + component: SettingsPage, + }, { diff --git a/src/pages/detect.vue b/src/pages/detect.vue index 3b1976c..3b46c84 100644 --- a/src/pages/detect.vue +++ b/src/pages/detect.vue @@ -102,6 +102,14 @@ return 'yellow'; }, setData () { + var loadServerSettings = localStorage.getItem('serverSettings') + if (loadServerSettings) var serverSettings = JSON.parse(loadServerSettings) + if (serverSettings && serverSettings.use) { + f7.dialog.alert(`Using server at ${serverSettings.address}`) + } else { + f7.dialog.alert('Using built-in model') + } + //Placeholder data this.resultData = fakeData.testData }, selectImage () { diff --git a/src/pages/settings.vue b/src/pages/settings.vue new file mode 100644 index 0000000..f456baf --- /dev/null +++ b/src/pages/settings.vue @@ -0,0 +1,72 @@ + + + \ No newline at end of file