File tree Expand file tree Collapse file tree
Default/src/api/implementation/app Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44 :form-component =" () => import('../components/forms/UserForm.vue')"
55 :meta =" {name: 'gebruiker', namePlural: 'gebruikers'}"
66 :table-content =" tableContent"
7+ :update-handler =" updateHandler"
8+ :delete-handler =" deleteHandler"
9+ :create-handler =" createHandler"
710 resource-uri =" user"
811 />
912 </v-container >
1215<script lang="js">
1316import Resource from ' @/components/Resource.vue' ;
1417
18+ import {create , destroy , update } from ' ../api/endpoints/user.js' ;
19+
1520export default {
1621 name: ' UserResource' ,
1722 components: {
1823 Resource,
1924 },
2025 computed: {
26+ updateHandler : () => update,
27+ deleteHandler : () => destroy,
28+ createHandler : () => create,
2129 tableContent : () => [
2230 {
2331 text: ' Naam' ,
Original file line number Diff line number Diff line change @@ -51,6 +51,9 @@ function onResponseFulFilled(response) {
5151 */
5252function onResponseRejected ( error ) {
5353 const response = error . response ;
54+
55+ if ( ! response ) return Promise . reject ( error ) ; // network error, not axios related
56+
5457 const status = response . status ;
5558 const errors = response . data . errors ;
5659
You can’t perform that action at this time.
0 commit comments