Comecei com react-native faz pouco tempo, estou com uma dificuldade estou querendo importar a baseurl
para outro componente mas não tenho ideia como posso fazer, alguma sugestão ou documentação que possa me ajudar.
Código:
import { AsyncStorage } from 'react-native';
import { create } from 'apisauce';
export const api = create({
baseURL: 'http://192.168.1.130:8080',
});
api.addAsyncRequestTransform(request => async () => {
const token =
await AsyncStorage.getItem('token:token');
if (token) request.headers['Authorization'] = 'Bearer ${token}';
});
api.addResponseTransform(response => {
if (!response.ok) throw response;;
});
export default api;
import React, { Component } from 'react';
import { Text, View } from 'react-native';
import api from '../servicos/api';
export default class HelloWorldApp extends Component {
const = api;
render() {
return (
<View>
<Text onPress={alert(Exibir aqui )}>?URL</Text>
</View>
);
}
}