Skip to content
This repository was archived by the owner on Dec 3, 2020. It is now read-only.

Commit 5a0906d

Browse files
committed
Final commit
1 parent ff7cd58 commit 5a0906d

12 files changed

+296
-192
lines changed

.firebase/hosting.ZGlzdA.cache

+43-40
Original file line numberDiff line numberDiff line change
@@ -1,40 +1,43 @@
1-
404.html,1580953119991,b7bab6b83fa074653ff28c8d2a64135d3434575f70a12ab3d3ba8080461b9537
2-
index.html,1580953119991,efc738d62b142fd89b9f4bea568bbfac6ab3bae8962e18db3bdcf764ebfa6971
3-
favicon.ico,1580953119991,e0535b2041a7a1721cdec785c903980d41fdf0d810a4ea9726b6ffd1371bbc28
4-
manifest.json,1580953119991,4b602cea529bd96a99a39067e27a30461795de61e5492898f527f7a4e2ee5778
5-
precache-manifest.2ea3678dd7d43bfacc3ceb1db45001f5.js,1580953119999,290ec4d837f94c14ca696942116e8a2c0defa16af21595818b45179749090eeb
6-
robots.txt,1580953119999,f30c4a1c220bd92c487bf016c9b4f4e6959c4c54f82c64c54ee375b1f0189156
7-
service-worker.js,1580953119999,9dd952d187e15fe28d1d257c8a009cc846ed1dc9f44b8814404578b2a95850c7
8-
css/app.c8031171.css,1580953119979,154d1449b571721cca944375ad99743f7263aac090a09e3c0971289f1d24b6fb
9-
css/chunk-3e38d1d7.18a58534.css,1580953119991,074e0a3dbe59587c51649dc661e50b3011fc7185af24a4f444fe9982bbfef348
10-
css/chunk-e059f628.5887afa0.css,1580953119991,f042b5a5bda32ce7d79cd1cd0fd43fad1321e8f5bcf79a08606381e04fa36591
11-
css/chunk-f119b278.7d1dfa3d.css,1580953119991,b6bf4371e6fe1b28b16ebddc71c3a256c55b07060ad30a7798d4a4b7d2b1a379
12-
css/menu.32580f10.css,1580953119991,2e967220e25d5c5a20d80d224df60744fc6b72b340d54fa010709b6da9efbd8a
13-
img/icons/android-chrome-192x192.png,1580953119999,7bf5d00aade14cdbd9266476979eb376b1a221fac21bbcd540a9947384851978
14-
img/icons/apple-touch-icon-120x120.png,1580953119999,d31f44d26594559cdf6c57f7f651d8e2ab1ac312e9b8b033b3339f60717dc351
15-
img/icons/apple-touch-icon-152x152.png,1580953119999,56ee37cd4e4baa3ede37e90b9005e50747fb711603bad18cc642d1f983c06763
16-
img/icons/apple-touch-icon-180x180.png,1580953119999,ccee97a725d3530f4a8111d58e0f61f94fadf4f6fb6468c4aef748c6bd649670
17-
img/icons/apple-touch-icon-60x60.png,1580953119999,f47f70c16bc06df8c393c0e213a316dcfb9720677a8ee09b4b690b3d8170b0b1
18-
img/icons/apple-touch-icon-76x76.png,1580953119999,081d64e417bfa5a36b47ae153551dff60f3806c1446a094e5d9ead01aa275f96
19-
img/icons/favicon-16x16.png,1580953119999,61c3d70ea4950e5c5cde41ef352a8d38a309083b3a1bb0739d5a76fe4908963a
20-
img/icons/apple-touch-icon.png,1580953119999,999885b8893de7fb4b1dccd21b07f0d9c6aa337b85ea501f6ec87b54cfe323d0
21-
img/icons/favicon-32x32.png,1580953119999,0b88c724af5f8c9ac5edfcef209e8f8cab39a9e0048f6a6902f2aba55f45fda0
22-
img/icons/msapplication-icon-144x144.png,1580953119999,97a4df445a8b6f4266282a93342cd85326166571466ef0203171cd32b44a2022
23-
img/icons/mstile-150x150.png,1580953119999,4b854eb04911280c094681a76878dba4e8038aeaa70c8e2bb89267cb754109d8
24-
js/chunk-3e38d1d7.1dea9b72.js,1580953119991,016c0f7cf468a6cd83b341890aeb74e306c98e2aaa446948e3f50df8187e515f
25-
img/icons/safari-pinned-tab.svg,1580953119999,7a4ef0f00e8d04eb94d7884fd212c3d6523444777b3046e7130bff649ddeb40a
26-
js/chunk-e059f628.36ae7634.js,1580953119991,4299992bcbea0225457e3b43bb3fb49f5f1ac81fead80731de91350601188052
27-
js/app.bd7a5d8d.js,1580953119979,aade441130ab6fac59e94ce0cb0be9961e1bfb9c81cd8608e7e445d38d240620
28-
js/chunk-f119b278.acb04310.js,1580953119991,20f46a3d48bc5bc1848ce0da774242c4e04dd074fd51dda6363f1b150100069a
29-
js/chunk-3e38d1d7.1dea9b72.js.map,1580953119991,42cd2cbd99adfbad8afab6e224943f26a9c3ed44e39a834b1df9688364124b1c
30-
js/menu.5e1aef7a.js,1580953119991,89b45b8a07e6c44aa5fcbb2c372775d94ff0e927259954bca4e2821ed3beb349
31-
js/chunk-e059f628.36ae7634.js.map,1580953119999,80fd13808c2ce3b2ce5052d91470ca24a384a04135b4396ec1cab80f3dc54bbe
32-
js/chunk-f119b278.acb04310.js.map,1580953119999,80e4f60c3c5e1bafbbfeda71295e9f56cc45a62970f1b93f404163c7c5a92a29
33-
js/menu.5e1aef7a.js.map,1580953119999,10301c091b92d9d5b462e320c0eb00e838dfb36173b77a9a13cb89bb1a4cc165
34-
js/prediction.225f70e0.js,1580953119991,43dcd38f010dc4820741522d5813ac5d793fd65f367b1ca1b85d3339038d6dfb
35-
js/prediction.225f70e0.js.map,1580953119999,bebe6111ac9829cd4950d263669ce3daf4b45f17b6dc0cbf59b572502cceb955
36-
img/icons/android-chrome-512x512.png,1580953119999,b306de640c0dbb4ad7a7a6467455bbda02efdea7eae33a8e861876dc13c888e5
37-
js/app.bd7a5d8d.js.map,1580953119991,2dba4fcde6b8957e72fb13109db570c41e15f486e3f984afb70f66049b460773
38-
css/chunk-vendors.c283d135.css,1580953119991,cd0b4e23a6a2d5adb5c4cea7a6be56eece2c59110461d180d9ad2d8602832ae2
39-
js/chunk-vendors.c6a921a5.js,1580953119991,074f50096d49ca0044822b020d7be3ea063c6a0bca6b277dfec2f5718dfb9c67
40-
js/chunk-vendors.c6a921a5.js.map,1580953119999,2af5b72ec9f6501a9ee7a28f1a990b99d965bacd38635701ddcf44cd1d53cc9d
1+
404.html,1581076514663,b7bab6b83fa074653ff28c8d2a64135d3434575f70a12ab3d3ba8080461b9537
2+
manifest.json,1581076514663,4b602cea529bd96a99a39067e27a30461795de61e5492898f527f7a4e2ee5778
3+
index.html,1581076514663,bdebb682d97c0e3ebcfeb1897a1ace565749929381cfd75df7c1a55a1e95c898
4+
favicon.ico,1581076514663,e0535b2041a7a1721cdec785c903980d41fdf0d810a4ea9726b6ffd1371bbc28
5+
precache-manifest.6257396c1be9d93e321a0dd50e614137.js,1581076514679,9cd2c7f7f44861057d078f22d381d630f4f339b185c63b7b36242d5d2cf9a923
6+
robots.txt,1581076514679,f30c4a1c220bd92c487bf016c9b4f4e6959c4c54f82c64c54ee375b1f0189156
7+
service-worker.js,1581076514679,c077b87a689bb88c7e9434e696e25bef7ba08ba46c7a4f2f3568e571c816548f
8+
css/app.70233f57.css,1581076514651,2d021af260ba71d9c80f90f7d835e0769add7c6a4d70d6d2afb4ff24b4bf434e
9+
css/chunk-5265479d.b362fae2.css,1581076514663,0b0d72e698eeb4c07b333ad97156a517ff6e7b27baa4a1cc8bd7a308454f3c2a
10+
css/chunk-6303efb0.4cca2cd7.css,1581076514663,6b6673f810f7267f632f136263cbb72f3b4ee0fc8a970ac884acc6ac4ce7cf62
11+
css/chunk-e9f4a54c.0a56c4a8.css,1581076514663,932e3a382679dd7552ec656bc8e49d8fcca039a9a112f81952059910a7334f88
12+
css/menu.81c66b96.css,1581076514663,cb12a86a10c9dd35cb52e918d29a3bdf161c54015195102f13a8c863a61f0be6
13+
css/results.32580f10.css,1581076514663,2e967220e25d5c5a20d80d224df60744fc6b72b340d54fa010709b6da9efbd8a
14+
img/icons/android-chrome-192x192.png,1581076514679,7bf5d00aade14cdbd9266476979eb376b1a221fac21bbcd540a9947384851978
15+
img/icons/apple-touch-icon-120x120.png,1581076514679,d31f44d26594559cdf6c57f7f651d8e2ab1ac312e9b8b033b3339f60717dc351
16+
img/icons/apple-touch-icon-152x152.png,1581076514679,56ee37cd4e4baa3ede37e90b9005e50747fb711603bad18cc642d1f983c06763
17+
img/icons/apple-touch-icon-180x180.png,1581076514679,ccee97a725d3530f4a8111d58e0f61f94fadf4f6fb6468c4aef748c6bd649670
18+
img/icons/apple-touch-icon-60x60.png,1581076514679,f47f70c16bc06df8c393c0e213a316dcfb9720677a8ee09b4b690b3d8170b0b1
19+
img/icons/apple-touch-icon-76x76.png,1581076514679,081d64e417bfa5a36b47ae153551dff60f3806c1446a094e5d9ead01aa275f96
20+
img/icons/apple-touch-icon.png,1581076514679,999885b8893de7fb4b1dccd21b07f0d9c6aa337b85ea501f6ec87b54cfe323d0
21+
img/icons/favicon-16x16.png,1581076514679,61c3d70ea4950e5c5cde41ef352a8d38a309083b3a1bb0739d5a76fe4908963a
22+
img/icons/favicon-32x32.png,1581076514679,0b88c724af5f8c9ac5edfcef209e8f8cab39a9e0048f6a6902f2aba55f45fda0
23+
img/icons/msapplication-icon-144x144.png,1581076514679,97a4df445a8b6f4266282a93342cd85326166571466ef0203171cd32b44a2022
24+
img/icons/mstile-150x150.png,1581076514679,4b854eb04911280c094681a76878dba4e8038aeaa70c8e2bb89267cb754109d8
25+
js/app.89cee72e.js,1581076514651,93e16a374148ae355987eb8a162bb198700ffcbc949debb03ca9a90b384a3f58
26+
js/chunk-5265479d.186b97c6.js,1581076514663,658a9eeb2e2a98e01eee268277031cd271e716fa6c818af0777126db55394f3b
27+
js/chunk-5265479d.186b97c6.js.map,1581076514663,4008d15d8573547aa94ef332e04081b24389c4a1c9d6812f7a3f175d0db69bf7
28+
js/chunk-6303efb0.e6ca5728.js,1581076514663,9992d105f3e33575db95b4a1c71d9b540dc67ba63598b867e2c40dae51476f75
29+
js/chunk-6303efb0.e6ca5728.js.map,1581076514675,fc2b6676a560e7c85357fc457b9b72521c4db60734547971e3f66794a6478bd5
30+
img/icons/safari-pinned-tab.svg,1581076514679,7a4ef0f00e8d04eb94d7884fd212c3d6523444777b3046e7130bff649ddeb40a
31+
js/chunk-e9f4a54c.a0c6bb61.js.map,1581076514675,438cf663c28b7a03fafb42ba80cf373619153879d8827bb6cb5764ebbdc3280f
32+
js/menu.c5a98769.js,1581076514663,bf6a8592eda19be234866d19eb0ed991e5ab288edcb343048a00c2de09c24060
33+
js/chunk-e9f4a54c.a0c6bb61.js,1581076514663,8458a471c52cbda0aa0fc26eb57fc98a71458745113fa5612d0f4a8efc466de4
34+
js/menu.c5a98769.js.map,1581076514679,768575c41dc0f9238e26566a8403d36485ed17e08c5fc9ccf039237e9b53c2c9
35+
js/orders.92b7ff22.js,1581076514663,cddb5ab51e9182074428e39c16e34fad13e2a654d9014ad625c213383531a6ee
36+
js/orders.92b7ff22.js.map,1581076514679,ddc56910ad8c71b3425a95d0cc77d49893d1415253936bf55f086307caef5765
37+
js/results.3467554c.js,1581076514663,e93651230757e78aaf7473bf05552cd11839b57df5ed3708ed348d5ec80736b1
38+
js/results.3467554c.js.map,1581076514679,122434cb8b379f71ecccb975aa715d49367014322be5c07bf66a7ee584c6bd2f
39+
img/icons/android-chrome-512x512.png,1581076514679,b306de640c0dbb4ad7a7a6467455bbda02efdea7eae33a8e861876dc13c888e5
40+
js/app.89cee72e.js.map,1581076514663,d8c49524d7a92e941395dd16936b3b7d99d81ac8f8c4a26e3ead4be0c7b2f1e2
41+
css/chunk-vendors.c283d135.css,1581076514663,cd0b4e23a6a2d5adb5c4cea7a6be56eece2c59110461d180d9ad2d8602832ae2
42+
js/chunk-vendors.291bb002.js,1581076514663,0b215be4ff8ccf6f909cc16dce025925b6b24478d90f95912b277e84ffed2184
43+
js/chunk-vendors.291bb002.js.map,1581076514679,54823dd7a623be1a6268ea89cf2615a4f357f2b6e44ee031ec28358fddf89f91

package-lock.json

+31
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
"deploy": "firebase deploy"
1010
},
1111
"dependencies": {
12+
"axios": "^0.19.2",
1213
"core-js": "^3.3.2",
1314
"firebase": "^7.5.0",
1415
"register-service-worker": "^1.6.2",

src/App.vue

+28-23
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,12 @@
1111

1212
<v-spacer></v-spacer>
1313

14-
<v-tabs background-color="transparent" right>
14+
<v-tabs background-color="transparent" right v-model="tab">
1515
<v-tab
16-
@click="$router.push('/')"
16+
key="tab-1"
17+
to="/"
18+
ripple
19+
value="Home"
1720
:class="{
1821
'without-padding': $isMobile() || $vuetify.breakpoint.smAndDown
1922
}"
@@ -23,32 +26,28 @@
2326
<v-icon>mdi-home</v-icon>
2427
</template>
2528
</v-tab>
26-
<v-tab @click="$router.push('/orders')">
29+
<v-tab key="tab-2" to="/orders" ripple value="Orders">
2730
<template v-if="!$isMobile() || $vuetify.breakpoint.mdAndUp">Orders</template>
2831
<template v-else>
2932
<v-icon>mdi-receipt</v-icon>
3033
</template>
3134
</v-tab>
32-
<v-tab @click="$router.push('/results')">
33-
<template v-if="!$isMobile() || $vuetify.breakpoint.mdAndUp">Results</template>
35+
<v-tab key="tab-3" to="/menu" ripple value="Menu">
36+
<template v-if="!$isMobile() || $vuetify.breakpoint.mdAndUp">Menu</template>
3437
<template v-else>
3538
<v-icon>mdi-menu</v-icon>
3639
</template>
3740
</v-tab>
38-
<v-tab @click="$router.push('/menu')">
39-
<template v-if="!$isMobile() || $vuetify.breakpoint.mdAndUp">Menu</template>
41+
<v-tab key="tab-4" to="/results" ripple value="Results">
42+
<template v-if="!$isMobile() || $vuetify.breakpoint.mdAndUp">Results</template>
4043
<template v-else>
4144
<v-icon>mdi-menu</v-icon>
4245
</template>
4346
</v-tab>
4447
</v-tabs>
4548

4649
<v-btn icon @click="toggleFullscreen()">
47-
<v-icon>
48-
{{
49-
fullscreen ? "mdi-fullscreen-exit" : "mdi-fullscreen"
50-
}}
51-
</v-icon>
50+
<v-icon>{{ fullscreen ? "mdi-fullscreen-exit" : "mdi-fullscreen" }}</v-icon>
5251
</v-btn>
5352
<v-toolbar-items>
5453
<v-dialog v-model="dialog" width="500">
@@ -64,15 +63,15 @@
6463

6564
<v-card-text>
6665
<v-text-field
67-
v-model="deviceHostProvisional"
68-
label="Device Host"
66+
v-model="backendURLProvisional"
67+
label="Backend URL"
6968
required
7069
outlined
7170
dense
7271
></v-text-field>
7372
<v-text-field
74-
v-model="cameraStreamHostProvisional"
75-
label="Camera Stream Host"
73+
v-model="cameraStreamURLProvisional"
74+
label="Camera Stream URL"
7675
required
7776
outlined
7877
dense
@@ -131,9 +130,10 @@ export default {
131130
mixins: [DatabaseMixin, FullscreenMixin],
132131
data() {
133132
return {
133+
tab: this.$route.name,
134134
dialog: false,
135-
deviceHostProvisional: "",
136-
cameraStreamHostProvisional: ""
135+
backendURLProvisional: "",
136+
cameraStreamURLProvisional: ""
137137
};
138138
},
139139
computed: {
@@ -146,8 +146,8 @@ export default {
146146
settings: {
147147
immediate: true,
148148
handler(newVal) {
149-
this.deviceHostProvisional = newVal.deviceHost;
150-
this.cameraStreamHostProvisional = newVal.cameraStreamHost;
149+
this.backendURLProvisional = newVal.backendURL;
150+
this.cameraStreamURLProvisional = newVal.cameraStreamURL;
151151
console.log("Updated settings:", newVal);
152152
}
153153
},
@@ -176,8 +176,8 @@ export default {
176176
const collectionRefSettings = database.collection("settings");
177177
178178
const data = {
179-
deviceHost: this.deviceHostProvisional,
180-
cameraStreamHost: this.cameraStreamHostProvisional
179+
backendURL: this.backendURLProvisional,
180+
cameraStreamURL: this.cameraStreamURLProvisional
181181
};
182182
183183
this.updateDoc(collectionRefSettings, "PwmSaP1FUxeigoq4xKte", data);
@@ -193,7 +193,7 @@ body {
193193
}
194194
195195
.app-view {
196-
height: 100%;
196+
height: calc(100vh - 64px) !important;
197197
}
198198
199199
.app-view h1 {
@@ -213,6 +213,11 @@ body {
213213
padding-right: 6px;
214214
}
215215
216+
/* .app-grid-container {
217+
height: calc(100vh - 64px - 100px) !important;
218+
overflow: auto;
219+
} */
220+
216221
/***************************custom scrollbar css********************************/
217222
218223
/* Turn on custom 8px wide scrollbar */

src/components/AppNotification.vue

+4-4
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
:timeout="timeoutMs"
77
:multi-line="multiLine"
88
:vertical="vertical"
9-
top
10-
right
9+
bottom
10+
centered
1111
class="app-notification"
1212
>
1313
{{ text }}
@@ -167,8 +167,8 @@ export default {
167167
</script>
168168

169169
<style>
170-
.app-notification {
170+
/* .app-notification {
171171
position: absolute !important;
172172
top: 80px !important;
173-
}
173+
} */
174174
</style>

src/components/ItemsList.vue

+15-11
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,15 @@
1010
</v-toolbar>
1111
<template v-if="items.length">
1212
<template v-for="(item, i) in items">
13+
<v-list-item v-if="i === 0" class="app-list-row" :key="`v-list-item-header-${i}`">
14+
<v-row justify="space-between" align="center">
15+
<v-col class="text-left title mr-5 pr-5 hidden-sm-and-down">Class</v-col>
16+
<v-col class="text-right title mr-5 pr-5 hidden-sm-and-down">Date</v-col>
17+
<v-col class="text-right title mr-5 pr-5 hidden-sm-and-down">Weight</v-col>
18+
<v-col class="text-right title mr-5 pr-5 hidden-sm-and-down">Price</v-col>
19+
</v-row>
20+
</v-list-item>
21+
1322
<v-list-item
1423
class="app-list-row"
1524
:class="{
@@ -40,11 +49,10 @@
4049
<v-row justify="space-between" align="center">
4150
<v-col>
4251
<span class="font-weight-bold">{{ item.class }}</span>
43-
<v-list-item-subtitle
44-
v-if="$vuetify.breakpoint.mdAndUp"
45-
>{{ Date(order.created).substr(0, 21)}}</v-list-item-subtitle>
46-
<v-list-item-subtitle v-else>{{ item.weightedPrice }}</v-list-item-subtitle>
4752
</v-col>
53+
<v-col
54+
class="text-right mr-5 pr-5 hidden-sm-and-down"
55+
>{{ Date(item.created).substr(0, 21) }} g</v-col>
4856
<v-col class="text-right mr-5 pr-5 hidden-sm-and-down">{{ item.weight }} g</v-col>
4957
<v-col class="text-right mr-5 pr-5 hidden-sm-and-down">${{ item.weightedPrice }}</v-col>
5058
</v-row>
@@ -129,17 +137,13 @@ export default {
129137
selected: [],
130138
descending: false,
131139
sortBy: "class",
132-
headers: [
133-
{ text: "Class", align: "left", sortable: true, value: "class" },
134-
{ text: "ID", align: "left", sortable: true, value: "id" }
135-
],
136140
deleteDialog: false
137141
};
138142
},
139143
computed: {
140144
...mapState({
141-
notifications: state => state.notifications,
142-
menuItems: state => state.menuItems
145+
notifications: state => state.notifications
146+
// menuItems: state => state.menuItems
143147
}),
144148
itemsInCurrentOrder: {
145149
get() {
@@ -153,7 +157,7 @@ export default {
153157
}
154158
},
155159
items() {
156-
return this.order.items || this.itemsInCurrentOrder;
160+
return this.order ? this.order.items : this.itemsInCurrentOrder;
157161
},
158162
collectionRef() {
159163
return this.$firestoreRefs.predictions;

src/components/OrdersList.vue

+7-10
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,9 @@
1313
<template v-for="(order, i) in orders">
1414
<v-list-item v-if="i === 0" class="app-list-row" :key="`v-list-item-header-${i}`">
1515
<v-row justify="space-between" align="center">
16-
<v-col class="text-left title mr-5 pr-5 hidden-sm-and-down">Timestamp</v-col>
17-
<v-col class="text-right title mr-5 pr-5 hidden-sm-and-down">ID</v-col>
16+
<v-col class="text-left title mr-5 pr-5 hidden-sm-and-down">Date</v-col>
17+
<v-col class="text-center title mr-5 pr-5 hidden-sm-and-down">ID</v-col>
18+
<v-col class="text-right title mr-5 pr-5 hidden-sm-and-down">Items</v-col>
1819
<v-col class="text-right title mr-5 pr-5 hidden-sm-and-down">Total Price</v-col>
1920
</v-row>
2021
</v-list-item>
@@ -33,7 +34,8 @@
3334
<span class="font-weight-bold">{{ order.class }}</span>
3435
<v-list-item-subtitle>{{ Date(order.created).substr(0, 21) }}</v-list-item-subtitle>
3536
</v-col>
36-
<v-col class="text-right mr-5 pr-5 hidden-sm-and-down">{{ order.id }} g</v-col>
37+
<v-col class="text-right mr-5 pr-5 hidden-sm-and-down">{{ order.id }}</v-col>
38+
<v-col class="text-right mr-5 pr-5 hidden-sm-and-down">{{ order.items.length }}</v-col>
3739
<v-col class="text-right mr-5 pr-5">{{order.price}}</v-col>
3840
</v-row>
3941

@@ -111,19 +113,14 @@ export default {
111113
selected: [],
112114
descending: false,
113115
sortBy: "class",
114-
headers: [
115-
{ text: "Timestamp", align: "left", sortable: true, value: "created" },
116-
{ text: "ID", align: "left", sortable: true, value: "id" },
117-
{ text: "Total Price", align: "left", sortable: true, value: "price" }
118-
],
119116
detailsDialog: false,
120117
selectedOrder: null
121118
};
122119
},
123120
computed: {
124121
...mapState({
125-
notifications: state => state.notifications,
126-
menuItems: state => state.menuItems
122+
notifications: state => state.notifications
123+
// menuItems: state => state.menuItems
127124
}),
128125
itemsInCurrentOrder: {
129126
get() {

0 commit comments

Comments
 (0)