mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-30 07:05:19 -05:00
1ebc8a79cb
Upgrade Prettier to v2 GitOrigin-RevId: 85aa3fa1acb6332c4f58c46165a43d1a51471f33
32 lines
850 B
JavaScript
32 lines
850 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
|
|
}
|
|
}
|
|
)
|