Repository URL to install this package:
|
Version:
2.0.3 ▾
|
'use strict';
Object.defineProperty(exports, '__esModule', { value: true });
// Adapted from here: https://github.com/Modernizr/Modernizr/blob/6d56d814b9682843313b16060adb25a58d83a317/feature-detects/storage/cookies.js#L15
var areCookiesEnabled = function areCookiesEnabled() {
try {
// Create cookie
document.cookie = 'cookietest=1';
var ret = document.cookie.indexOf('cookietest=') !== -1; // Delete cookie
document.cookie = 'cookietest=1; expires=Thu, 01-Jan-1970 00:00:01 GMT';
return ret;
} catch (e) {
return false;
}
}; // Adapted from here: https://github.com/Modernizr/Modernizr/blob/6d56d814b9682843313b16060adb25a58d83a317/feature-detects/storage/localstorage.js#L37
var isLocalStorageEnabled = function isLocalStorageEnabled() {
var mod = 'doodle';
try {
localStorage.setItem(mod, mod);
localStorage.removeItem(mod);
return true;
} catch (e) {
return false;
}
};
exports.areCookiesEnabled = areCookiesEnabled;
exports.isLocalStorageEnabled = isLocalStorageEnabled;
//# sourceMappingURL=capabilities.js.map