Upload files

This commit is contained in:
2021-12-20 22:51:15 -03:00
parent 64ffb53f0c
commit 894cc26b21
8 changed files with 161 additions and 9 deletions

View File

@ -2,6 +2,7 @@
<a class="item" href="{{$urls->base}}">Inicio</a>
@include('layout.body.menu.cuentas')
@include('layout.body.menu.categorias')
<a class="item" href="{{$urls->base}}/importar">Importar</a>
<div class="right menu">
<a class="item" href="{{$urls->base}}config">Config</a>
</div>

View File

@ -7,7 +7,18 @@
base: '{{$urls->base}}',
api: '{{$urls->api}}'
}
function buildAjax(url, method) {
function buildAjax(url, method, files=false) {
if (files) {
return {
url: url,
headers: {
'Authorization': 'Bearer ' + API_KEY
},
method: method,
processData: false,
contentType: false
}
}
return {
url: url,
headers: {
@ -21,8 +32,8 @@
let ajax_obj = buildAjax(url, 'GET')
return $.ajax(ajax_obj)
}
function sendPost(url, data) {
let ajax_obj = buildAjax(url, 'POST')
function sendPost(url, data, files=false) {
let ajax_obj = buildAjax(url, 'POST', files)
ajax_obj['data'] = data
return $.ajax(ajax_obj)
}