frp/web/frps/src/utils/fetch.js
2020-12-04 01:19:56 +08:00

15 lines
339 B
JavaScript

import { Message } from 'element-ui'
export default function(api, init = {}) {
return new Promise((resolve, reject) => {
fetch(`/api/${api}`, Object.assign({ credentials: 'include' }, init))
.then(res => {
resolve(res)
})
.catch(err => {
Message.error(err.message)
reject()
})
})
}