Update and improve bills.

This commit is contained in:
James Cole
2021-07-25 19:40:14 +02:00
parent 217a382616
commit abb4b0befe
35 changed files with 1177 additions and 275 deletions

View File

@@ -46,16 +46,21 @@
</template>
<script>
import {mapGetters} from "vuex";
export default {
name: "Currency",
name: "GenericCurrency",
props: {
value: {},
errors: {},
errors: [],
disabled: {
type: Boolean,
default: false
},
},
computed: {
...mapGetters('root', [ 'cacheKey']),
},
data() {
return {
loading: true,
@@ -68,7 +73,7 @@ export default {
this.loadCurrencyPage(1);
},
loadCurrencyPage: function (page) {
axios.get('./api/v1/currencies?page=' + page)
axios.get('./api/v1/currencies?page=' + page + '&key=' + this.cacheKey)
.then(response => {
let totalPages = parseInt(response.data.meta.pagination.total_pages);
let currentPage = parseInt(response.data.meta.pagination.current_page);