mirror of
https://github.com/overleaf/overleaf.git
synced 2024-12-13 18:39:28 -05:00
14 lines
396 B
JavaScript
14 lines
396 B
JavaScript
|
angular.module('sessionStorage', []).value('sessionStorage', function(...args) {
|
||
|
/*
|
||
|
sessionStorage can throw browser exceptions, for example if it is full
|
||
|
We don't use sessionStorage for anything critical, on in that case just
|
||
|
fail gracefully.
|
||
|
*/
|
||
|
try {
|
||
|
return $.sessionStorage(...args)
|
||
|
} catch (e) {
|
||
|
console.error('sessionStorage exception', e)
|
||
|
return null
|
||
|
}
|
||
|
})
|