Update frontend.

This commit is contained in:
James Cole
2021-02-25 06:27:43 +01:00
parent 6bd6b1eb95
commit 9aa743b31b
47 changed files with 586 additions and 475 deletions

View File

@@ -51,9 +51,7 @@
<script>
import VueTypeaheadBootstrap from 'vue-typeahead-bootstrap';
import {debounce} from "lodash";
import {createNamespacedHelpers} from "vuex";
const {mapState, mapGetters, mapActions, mapMutations} = createNamespacedHelpers('transactions/create')
export default {
props: ['value', 'errors'],
name: "TransactionGroupTitle",
@@ -62,7 +60,8 @@ export default {
return {
descriptions: [],
initialSet: [],
title: this.value
title: this.value,
emitEvent: true
}
},
@@ -74,24 +73,15 @@ export default {
});
},
watch: {
value: function (value) {
this.title = value;
},
title: function (value) {
//console.log('set');
this.setGroupTitle({groupTitle: value});
this.$emit('set-group-title', value);
}
},
methods: {
...mapMutations(
[
'setGroupTitle'
],
),
...mapGetters(
[
'groupTitle'
]
),
clearDescription: function () {
this.setGroupTitle({groupTitle: ''});
this.title = '';
},
getACURL: function (query) {