Skip to content

Instantly share code, notes, and snippets.

View wwwmarcos's full-sized avatar

Marcos Florencio wwwmarcos

View GitHub Profile
<html>
<head>
<title>CSR BRO</title>
</head>
<body>
<div id="root"></div>
</body>
<script src="frameworkscript.js"></script>
<script src="bundle.js"></script>
</html>
// services/http.js
import axios from 'axios'
import storage from './storage'
const transformRequest = (data, headers) => {
headers['x-api-token'] = storage.getToken()
return data
}
// services/http.js
import axios from 'axios'
import storage from './storage'
const transformResponse = (data) => {
// faça o que quiser aqui
return data
}
// component.js
import http from './services/http'
http({
method: 'GET',
url: '/cute'
})
.then(cuteDog => console.log(cuteDog.data))
// services/http.js
import axios from 'axios'
const configuredAxios = axios.create({
baseURL: 'https://dogs.com/',
headers: {'X-Custom-Header': 'foobar'}
})
export default configuredAxios
// services/http.js
import axios from 'axios'
export default axios
import axios from 'axios'
axios({
method:'get',
url:'http://dogs.com'
})
.then(dogs => console.log(dogs.data))
import http from '../../services/http'
http({
method: 'GET',
url: '/cars'
})
.then(data => console.log(data))
// GET http://localhost:3006/cars
{
"name": "Marcos Florencio",
"github": "https://github.com/eptaccio",
"twitter": "https://twitter.com/eptaccio",
"linkedin": "https://www.linkedin.com/in/eptaccio",
"telegram": "https://telegram.me/eptaccio",
"email": "eptaccio@gmail.com",
"medium": "https://medium.com/@eptaccio"
}
@wwwmarcos
wwwmarcos / cidades.csv
Created September 14, 2017 19:15
Entity @Cidade para importação no BlueMix
cidade Afonso Cláudio
cidade Água Doce do Norte
cidade Águia Branca
cidade Alegre
cidade Alfredo Chaves
cidade Alto Rio Novo
cidade Anchieta
cidade Apiacá
cidade Aracruz
cidade Atilio Vivacqua