@react-native-community/async-storage
Version:
Asynchronous, persistent, key-value storage system for React Native.
2 lines • 1.25 kB
JavaScript
var _interopRequireDefault=require("@babel/runtime/helpers/interopRequireDefault");Object.defineProperty(exports,"__esModule",{value:true});exports.useAsyncStorage=useAsyncStorage;var _AsyncStorage=_interopRequireDefault(require("./AsyncStorage"));function useAsyncStorage(key){return{getItem:function getItem(){for(var _len=arguments.length,args=new Array(_len),_key=0;_key<_len;_key++){args[_key]=arguments[_key];}return _AsyncStorage.default.getItem.apply(_AsyncStorage.default,[key].concat(args));},setItem:function setItem(){for(var _len2=arguments.length,args=new Array(_len2),_key2=0;_key2<_len2;_key2++){args[_key2]=arguments[_key2];}return _AsyncStorage.default.setItem.apply(_AsyncStorage.default,[key].concat(args));},mergeItem:function mergeItem(){for(var _len3=arguments.length,args=new Array(_len3),_key3=0;_key3<_len3;_key3++){args[_key3]=arguments[_key3];}return _AsyncStorage.default.mergeItem.apply(_AsyncStorage.default,[key].concat(args));},removeItem:function removeItem(){for(var _len4=arguments.length,args=new Array(_len4),_key4=0;_key4<_len4;_key4++){args[_key4]=arguments[_key4];}return _AsyncStorage.default.removeItem.apply(_AsyncStorage.default,[key].concat(args));}};}
//# sourceMappingURL=hooks.js.map
;