import fetch from 'isomorphic-fetch'
import fetchPlus from 'fetch-plus'
import plusJson from 'fetch-plus-json'
import plusBearerauth from 'fetch-plus-bearerauth'
const serviceUrl = () => {
Iif (__SERVER__) {
//return 'http://jsonplaceholder.typicode.com'
return 'http://localhost:8000/api-proxy'
}
Eif (__CLIENT__) {
const { protocol, hostname, port } = window.location
return `${protocol}//${hostname}:${port}/api-proxy`
}
}
const endpoint = fetchPlus.connectEndpoint(serviceUrl())
endpoint.addMiddleware(plusJson())
module.exports = endpoint
|