Skip to content

samnoh/rn-tracking-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Native Tracking App

TIL

React Native Elements

  • Docs
  • Pre-built set of common components
npm install --save react-native-elements
  • Usage
import { Text } from 'react-native-elements';
...
<Text h3>Example</Text>

AsyncStorage

  • Will be deprecated soon
import { AsyncStorage } from 'react-native';

AsyncStorage.setItem('name', data.name);
AsyncStorage.getItem('name');
AsyncStorage.removeItem('name');

Axios

  • interceptors.request.use((config) => {}, (err) => {}) is executed every time you request like middleware
const instance = axios.create({
    baseURL: 'http://www.example.com'
});

instance.interceptors.request.use(
    async config => {
        if (token) config.headers.Authorization = `Bearer $helloworld$`;

        return config;
    },
    e => Promise.reject(e)
);

Releases

No releases published

Packages

No packages published