OpenDroneMap-WebODM/app/static/app/js/classes/Storage.js

23 wiersze
476 B
JavaScript

// localStorage might fail in certain circumstances
// (for example, private browsing on iOS safari)
// but we don't want to cause a total breakdown
class Storage{
static getItem(key){
try{
return localStorage.getItem(key)
}catch(e){
console.warn("Failed to call getItem " + key, e);
}
}
static setItem(key, value){
try{
localStorage.setItem(key, value);
}catch(e){
console.warn("Failed to call setItem " + key, e);
}
}
}
export default Storage;