diff --git a/generator/templates/Crud/src/components/BaseResource.vue b/generator/templates/Crud/src/components/BaseResource.vue index 7d8ef61..aabe411 100644 --- a/generator/templates/Crud/src/components/BaseResource.vue +++ b/generator/templates/Crud/src/components/BaseResource.vue @@ -61,7 +61,7 @@ }, }) .then((response) => { - let items = response.data.data; + let items = this.mapDataResponse(response.data.data); let total = response.data.meta.total; resolve({ items, @@ -71,6 +71,9 @@ }); }, + mapDataResponse(data) { + return data; + }, getItemFromApi(id) { return new Promise((resolve) => { this.$http.get((this.showResourceUri || this.resourceUri) + '/' + id)