-
Notifications
You must be signed in to change notification settings - Fork 0
/
utils.js
37 lines (29 loc) · 944 Bytes
/
utils.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import {AsyncStorage} from "react-native";
const setUserInfo = (userEmail, userToken, loggingIn) => {
AsyncStorage.setItem('userEmail', userEmail);
AsyncStorage.setItem('userToken', userToken);
AsyncStorage.setItem('isloggedIn', loggingIn);
};
const setPairing = (key, iv, pcName, pairing) => {
AsyncStorage.setItem('pcName', pcName);
AsyncStorage.setItem('key', key);
AsyncStorage.setItem('iv', iv);
AsyncStorage.setItem('isPaired', pairing);
};
const setBase = (lat, lon) => {
AsyncStorage.setItem('latitude', lat);
AsyncStorage.setItem('longitude', lon);
};
const isLoggedIn = () => AsyncStorage.getItem('isloggedIn');
const isPaired = () => AsyncStorage.getItem('isPaired');
const pcName = () => AsyncStorage.getItem('pcName');
const userEmail = () => AsyncStorage.getItem('userEmail');
export {
setUserInfo,
setPairing,
setBase,
isLoggedIn,
isPaired,
pcName,
userEmail
}