diff --git a/frontend/src/api/event.js b/frontend/src/api/event.js
index ebb48422c..354ce9a41 100644
--- a/frontend/src/api/event.js
+++ b/frontend/src/api/event.js
@@ -77,3 +77,10 @@ export const exportSnapshotFromEvent = (data) => {
data
})
}
+
+export const eventFileInfo = () => {
+ return axios({
+ url: '/api/event/fileinfo',
+ method: 'GET'
+ })
+}
diff --git a/frontend/src/store/event.js b/frontend/src/store/event.js
index 2ec0d100a..e81bf817a 100644
--- a/frontend/src/store/event.js
+++ b/frontend/src/store/event.js
@@ -11,7 +11,11 @@ export default {
selectedEvent: null,
eventDetail: '',
page: null,
- eventSearchStr: ''
+ eventSearchStr: '',
+ eventFilePath: '',
+ eventFileSizeThreshold: '',
+ eventFileSize: '',
+ eventFileOversized: false
},
mutations: {
setChannelNames (state, channelNames) {
@@ -37,6 +41,18 @@ export default {
},
setEventSearchStr (state, val) {
state.eventSearchStr = val
+ },
+ setEventFilePath (state, val) {
+ state.eventFilePath = val
+ },
+ setEventFileSizeThreshold (state, val) {
+ state.eventFileSizeThreshold = val
+ },
+ setEventFileSize (state, val) {
+ state.eventFileSize = val
+ },
+ setEventFileOversized (state, val) {
+ state.eventFileOversized = val
}
},
actions: {
diff --git a/frontend/src/views/event/EventButtonBar.vue b/frontend/src/views/event/EventButtonBar.vue
index 5c5aedb5f..38e1c6ae9 100644
--- a/frontend/src/views/event/EventButtonBar.vue
+++ b/frontend/src/views/event/EventButtonBar.vue
@@ -11,7 +11,26 @@
Clear
-
+
+ Database size: {{ eventFileSize }}
+ Please clear
+ Database size: {{ eventFileSize }}
+