overleaf/services/web/frontend/js/main/translations.js
Chrystal Maria Griffiths d536e57ed8 Merge pull request #2884 from overleaf/as-remove-dead-code
Remove some dead code

GitOrigin-RevId: f861b0a4071f5f66a1f1052caa681799bad17153
2020-06-06 02:09:50 +00:00

33 lines
810 B
JavaScript

import App from '../base'
App.controller('TranslationsPopupController', function(
$scope,
ipCookie,
localStorage
) {
function getStoredDismissal() {
let localStore = localStorage('hide-i18n-notification')
if (localStore === null) {
// Not stored in localStorage, check cookie
let cookieStore = ipCookie('hidei18nNotification')
// If stored in cookie, set on localStorage for forwards compat
if (cookieStore) {
localStorage('hide-i18n-notification', cookieStore)
ipCookie.remove('hidei18nNotification')
}
return cookieStore
}
return localStore
}
$scope.hidei18nNotification = getStoredDismissal()
$scope.dismiss = function() {
localStorage('hide-i18n-notification', true)
$scope.hidei18nNotification = true
}
})