Skip to content

Instantly share code, notes, and snippets.

View wwwmarcos's full-sized avatar

Marcos Florencio wwwmarcos

View GitHub Profile
(function() {
'use strict'
angular
.module('alabama', [])
.component('alabama', {
template: 'transclude.component.html',
controller: AlabamaComponentController,
transclude: {
'title': '?alabamaTitle',
@Configuration
@EnableWebMvc
public class WebConfig extends WebMvcConfigurerAdapter {
@Override
public void addCorsMappings(CorsRegistry registry) {
registry.addMapping("/**")
.allowedOrigins("*")
.allowedMethods("PUT", "DELETE", "POST", "GET")
.allowCredentials(false)
@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
{
"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": "[email protected]",
"medium": "https://medium.com/@eptaccio"
}
import http from '../../services/http'
http({
method: 'GET',
url: '/cars'
})
.then(data => console.log(data))
// GET http://localhost:3006/cars
import axios from 'axios'
axios({
method:'get',
url:'http://dogs.com'
})
.then(dogs => console.log(dogs.data))
// services/http.js
import axios from 'axios'
export default axios
// services/http.js
import axios from 'axios'
const configuredAxios = axios.create({
baseURL: 'https://dogs.com/',
headers: {'X-Custom-Header': 'foobar'}
})
export default configuredAxios
// 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'
import storage from './storage'
const transformResponse = (data) => {
// faça o que quiser aqui
return data
}