From 4b6be9f09ff56dfae1c719cb744f2312e11be317 Mon Sep 17 00:00:00 2001 From: jdlugosz963 Date: Sun, 12 Dec 2021 23:09:20 +0100 Subject: add group maker --- src/services/NotifyErrorService.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/services/NotifyErrorService.js (limited to 'src/services/NotifyErrorService.js') diff --git a/src/services/NotifyErrorService.js b/src/services/NotifyErrorService.js new file mode 100644 index 0000000..b28e664 --- /dev/null +++ b/src/services/NotifyErrorService.js @@ -0,0 +1,20 @@ +import Vue from 'vue' + +const error_notify = (error) => { + for (const [key, values] of Object.entries(error.response.data)) { + console.log(values) + values.forEach(value => { + Vue.notify({ + type: 'error', + title: value, + text: (key !== 'non_field_errors') ? key : '' + }) + }) + } + return { + data: error.response.data, + status: error.response.status + } +} + +export default error_notify -- cgit v1.2.3