Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.

asyncStorage.js 569B

1234567891011121314151617181920212223242526
  1. import AsyncStorage from "@react-native-async-storage/async-storage";
  2. export const storeData = async (key, value) => {
  3. try {
  4. await AsyncStorage.setItem(key, value);
  5. } catch (e) {
  6. console.log(e);
  7. }
  8. }
  9. export const getData = async (key) => {
  10. try {
  11. const value = await AsyncStorage.getItem(key);
  12. return value;
  13. } catch(e) {
  14. // error reading value
  15. }
  16. }
  17. export const removeData = async (key) => {
  18. try {
  19. await AsyncStorage.removeItem(key);
  20. } catch(e) {
  21. // error reading value
  22. }
  23. }