{"ast":null,"code":"\"use strict\";\n\nexports.__esModule = true;\nexports.default = createWebStorage;\n\nvar _getStorage = _interopRequireDefault(require(\"./getStorage\"));\n\nfunction _interopRequireDefault(obj) {\n  return obj && obj.__esModule ? obj : {\n    default: obj\n  };\n}\n\nfunction createWebStorage(type) {\n  var storage = (0, _getStorage.default)(type);\n  return {\n    getItem: function getItem(key) {\n      return new Promise(function (resolve, reject) {\n        resolve(storage.getItem(key));\n      });\n    },\n    setItem: function setItem(key, item) {\n      return new Promise(function (resolve, reject) {\n        resolve(storage.setItem(key, item));\n      });\n    },\n    removeItem: function removeItem(key) {\n      return new Promise(function (resolve, reject) {\n        resolve(storage.removeItem(key));\n      });\n    }\n  };\n}","map":{"version":3,"sources":["C:/laragon/www/iot.mksolusi/DriverOPCDA/frontend/node_modules/redux-persist/lib/storage/createWebStorage.js"],"names":["exports","__esModule","default","createWebStorage","_getStorage","_interopRequireDefault","require","obj","type","storage","getItem","key","Promise","resolve","reject","setItem","item","removeItem"],"mappings":"AAAA;;AAEAA,OAAO,CAACC,UAAR,GAAqB,IAArB;AACAD,OAAO,CAACE,OAAR,GAAkBC,gBAAlB;;AAEA,IAAIC,WAAW,GAAGC,sBAAsB,CAACC,OAAO,CAAC,cAAD,CAAR,CAAxC;;AAEA,SAASD,sBAAT,CAAgCE,GAAhC,EAAqC;AAAE,SAAOA,GAAG,IAAIA,GAAG,CAACN,UAAX,GAAwBM,GAAxB,GAA8B;AAAEL,IAAAA,OAAO,EAAEK;AAAX,GAArC;AAAwD;;AAE/F,SAASJ,gBAAT,CAA0BK,IAA1B,EAAgC;AAC9B,MAAIC,OAAO,GAAG,CAAC,GAAGL,WAAW,CAACF,OAAhB,EAAyBM,IAAzB,CAAd;AACA,SAAO;AACLE,IAAAA,OAAO,EAAE,SAASA,OAAT,CAAiBC,GAAjB,EAAsB;AAC7B,aAAO,IAAIC,OAAJ,CAAY,UAAUC,OAAV,EAAmBC,MAAnB,EAA2B;AAC5CD,QAAAA,OAAO,CAACJ,OAAO,CAACC,OAAR,CAAgBC,GAAhB,CAAD,CAAP;AACD,OAFM,CAAP;AAGD,KALI;AAMLI,IAAAA,OAAO,EAAE,SAASA,OAAT,CAAiBJ,GAAjB,EAAsBK,IAAtB,EAA4B;AACnC,aAAO,IAAIJ,OAAJ,CAAY,UAAUC,OAAV,EAAmBC,MAAnB,EAA2B;AAC5CD,QAAAA,OAAO,CAACJ,OAAO,CAACM,OAAR,CAAgBJ,GAAhB,EAAqBK,IAArB,CAAD,CAAP;AACD,OAFM,CAAP;AAGD,KAVI;AAWLC,IAAAA,UAAU,EAAE,SAASA,UAAT,CAAoBN,GAApB,EAAyB;AACnC,aAAO,IAAIC,OAAJ,CAAY,UAAUC,OAAV,EAAmBC,MAAnB,EAA2B;AAC5CD,QAAAA,OAAO,CAACJ,OAAO,CAACQ,UAAR,CAAmBN,GAAnB,CAAD,CAAP;AACD,OAFM,CAAP;AAGD;AAfI,GAAP;AAiBD","sourcesContent":["\"use strict\";\n\nexports.__esModule = true;\nexports.default = createWebStorage;\n\nvar _getStorage = _interopRequireDefault(require(\"./getStorage\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction createWebStorage(type) {\n  var storage = (0, _getStorage.default)(type);\n  return {\n    getItem: function getItem(key) {\n      return new Promise(function (resolve, reject) {\n        resolve(storage.getItem(key));\n      });\n    },\n    setItem: function setItem(key, item) {\n      return new Promise(function (resolve, reject) {\n        resolve(storage.setItem(key, item));\n      });\n    },\n    removeItem: function removeItem(key) {\n      return new Promise(function (resolve, reject) {\n        resolve(storage.removeItem(key));\n      });\n    }\n  };\n}"]},"metadata":{},"sourceType":"script"}