Files
zulip/static/js/localstorage.js
Leo Franchi 24cb5fb079 Add a localstorage.js module
(imported from commit 9f3ab248ce84ce296bb1fb918de3b2dd8cde1ded)
2014-01-23 16:28:58 -05:00

22 lines
520 B
JavaScript

var localstorage = (function () {
var exports = {};
var warned_of_localstorage = false;
exports.supported = function supports_localstorage() {
try {
return window.hasOwnProperty('localStorage') && window.localStorage !== null;
} catch (e) {
if (!warned_of_localstorage) {
blueslip.error("Client browser does not support local storage, will lose socket message on reload");
warned_of_localstorage = true;
}
return false;
}
};
return exports;
}());