diff options
Diffstat (limited to 'dashboard/src/services/Import.service.js')
-rw-r--r-- | dashboard/src/services/Import.service.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/dashboard/src/services/Import.service.js b/dashboard/src/services/Import.service.js new file mode 100644 index 00000000..f2cc77ff --- /dev/null +++ b/dashboard/src/services/Import.service.js @@ -0,0 +1,16 @@ +import Vue from 'vue' +import util from './Util.service.js' +import config from '../config.js' + +var host = config.host; + +export default { + importData: async function importData(data) { + var importResource = Vue.resource(host + '/import/', {}); + + return importResource.save(null, data).then(success, util.displayErrorFunction('Unable to import data')); + function success() { + util.displaySuccess('Data imported'); + } + } +}
\ No newline at end of file |