-
Notifications
You must be signed in to change notification settings - Fork 266
Open
Description
Hello everyone
see my code
import React, { useState, useEffect } from 'react';
import { View } from 'react-native';
import Storage from 'react-native-storage';
import AsyncStorage from '@react-native-async-storage/async-storage';
const storage = new Storage({
size: 1000,
storageBackend: AsyncStorage,
defaultExpires: 0, // <- talking about this line
enableCache: true,
});
storage.save({
key: 'first',
data: {
from: 'some other site',
userid: 'some userid',
token: 'some token'
},
expires: 0 // <- talking about this line
});
const _loadData = () => {
storage.load({
key: 'first',
autoSync: true,
syncInBackground: true,
})
.then(ret => {
console.log(ret);
})
}
function App(): React.JSX.Element {
useEfect(() => {
_loadData()
}, [])
return (
<View></View>
);
}
export default App;
so when i'm running this code i see the following warn.
WARN Expired! Params: {"ret":{"rawData":{"from":"some other site","userid":"some userid","token":"some token"},"expires":1711700444828},"key":"first","autoSync":true,"syncInBackground":true}
when i am chang the 0 to default params like 1000 * 3600 * 24
, it works fine.
Metadata
Metadata
Assignees
Labels
No labels