sessionStorage.js 419 B

123456789101112131415
  1. angular
  2. .module('sessionStorage', [])
  3. .value('sessionStorage', function (...args) {
  4. /*
  5. sessionStorage can throw browser exceptions, for example if it is full
  6. We don't use sessionStorage for anything critical, on in that case just
  7. fail gracefully.
  8. */
  9. try {
  10. return $.sessionStorage(...args)
  11. } catch (e) {
  12. console.error('sessionStorage exception', e)
  13. return null
  14. }
  15. })