Mercurial > gemma
changeset 3416:b65c2530c680
client: import review: added button to go back to latest date
author | Markus Kottlaender <markus@intevation.de> |
---|---|
date | Thu, 23 May 2019 15:31:05 +0200 |
parents | 0e54eca5d499 |
children | 079243130949 |
files | client/src/components/importoverview/ImportOverview.vue client/src/main.js |
diffstat | 2 files changed, 26 insertions(+), 8 deletions(-) [+] |
line wrap: on
line diff
--- a/client/src/components/importoverview/ImportOverview.vue Thu May 23 15:30:25 2019 +0200 +++ b/client/src/components/importoverview/ImportOverview.vue Thu May 23 15:31:05 2019 +0200 @@ -54,14 +54,23 @@ </option> </select> </div> - <button - :disabled="!this.next" - @click="later" - class="btn btn-xs btn-outline-secondary" - > - <translate>Later</translate> - <font-awesome-icon icon="angle-right" fixed-width /> - </button> + <div class="btn-group"> + <button + :disabled="!this.next" + @click="later" + class="btn btn-xs btn-outline-secondary" + > + <translate>Later</translate> + <font-awesome-icon icon="angle-right" fixed-width /> + </button> + <button + :disabled="!this.next" + @click="now" + class="btn btn-xs btn-outline-secondary" + > + <font-awesome-icon icon="angle-double-right" fixed-width /> + </button> + </div> </div> <UITableHeader :columns="[ @@ -283,6 +292,13 @@ this.$store.commit("imports/setEndDate", end); this.loadLogs(); }, + now() { + if (!this.next) return; + const [start, end] = this.determineInterval(new Date()); + this.$store.commit("imports/setStartDate", start); + this.$store.commit("imports/setEndDate", end); + this.loadLogs(); + }, filteredImports() { return this.imports; },
--- a/client/src/main.js Thu May 23 15:30:25 2019 +0200 +++ b/client/src/main.js Thu May 23 15:31:05 2019 +0200 @@ -49,6 +49,7 @@ faAngleLeft, faAngleRight, faAngleUp, + faAngleDoubleRight, faBars, faBook, faChartArea, @@ -116,6 +117,7 @@ faAngleLeft, faAngleRight, faAngleUp, + faAngleDoubleRight, faBars, faBook, faChartArea,