diff --git a/src/komponenter/header/Header.tsx b/src/komponenter/header/Header.tsx index 387a707c8..fac94362e 100644 --- a/src/komponenter/header/Header.tsx +++ b/src/komponenter/header/Header.tsx @@ -338,7 +338,7 @@ export const Header = () => { {useSimpleHeader ? : } - {PARAMS.LOGOUT_WARNING && } + {(PARAMS.LOGOUT_WARNING || ENV === 'dev') && } {(breadcrumbs.length > 0 || availableLanguages.length > 0) && ( // Klassen "decorator-utils-container" brukes av appene til å sette bakgrunn
{ - const { refreshTokenHandler, logoutHandler, isTokenExpiring, isSessionExpiring, secondsToSessionExpires } = useLoginStatus(); + const { refreshTokenHandler, logoutHandler, isTokenExpiring, isSessionExpiring, secondsToSessionExpires } = + useLoginStatus(); const [isOpen, setIsOpen] = React.useState(false); const { language } = useSelector((state: AppState) => state.language); @@ -38,7 +39,7 @@ export const LogoutWarning = () => { const titleId: LangKey = isSessionExpiring ? 'snart-session-logget-ut-tittel' : 'snart-token-logget-ut-tittel'; const textBodyId: LangKey = isSessionExpiring ? 'snart-session-logget-ut-body' : 'snart-token-logget-ut-body'; - const minutesToSessionEnd = Math.floor(secondsToSessionExpires / 60); + const minutesToSessionEnd = Math.ceil(secondsToSessionExpires / 60); return ( `Du blir logget ut automatisk om ${input} ${Number.parseInt(input, 10) === 1 ? 'minutt' : 'minutter'}`, - 'snart-session-logget-ut-tittel-en': (input: string) => `You will be logged out automatically in ${input} ${Number.parseInt(input, 10) === 1 ? 'minute' : 'minutes'}`, - 'snart-session-logget-ut-tittel-se': (input: string) => `Du blir logget ut automatisk om ${input} ${Number.parseInt(input, 10) === 1 ? 'minutt' : 'minutter'}`, + 'snart-session-logget-ut-tittel': (input: string) => + `Du blir logget ut automatisk om ca ${input} ${Number.parseInt(input, 10) === 1 ? 'minutt' : 'minutter'}`, + 'snart-session-logget-ut-tittel-en': (input: string) => + `You will be logged out automatically in about ${input} ${ + Number.parseInt(input, 10) === 1 ? 'minute' : 'minutes' + }`, + 'snart-session-logget-ut-tittel-se': (input: string) => + `Du blir logget ut automatisk om ca ${input} ${Number.parseInt(input, 10) === 1 ? 'minutt' : 'minutter'}`, 'snart-session-logget-ut-body': 'Avslutt det du jobber med og logg inn igjen.', 'snart-session-logget-ut-body-en': 'Please wrap up what you are doing and log in again.', 'snart-session-logget-ut-body-se': 'Avslutt det du jobber med og logg inn igjen.',