all files / src/modal/utils/ getCookieAge.js

0% Statements 0/11
0% Branches 0/16
0% Functions 0/1
0% Lines 0/11
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18                                   
function getCookieAge(cookieMaxAgeSeconds, content) {
    if (cookieMaxAgeSeconds <= 0) {
        return content.storageDetailsCookieMaxAgeImmediately;
    } else if (cookieMaxAgeSeconds > 0 && cookieMaxAgeSeconds <= 60) {
        return `${cookieMaxAgeSeconds} ${content.storageDetailsCookieMaxAgeSeconds}`;
    } else if (cookieMaxAgeSeconds > 60 && cookieMaxAgeSeconds <= 3600) {
        return `${Math.round(cookieMaxAgeSeconds / 60)} ${content.storageDetailsCookieMaxAgeMinutes}`;
    } else if (cookieMaxAgeSeconds > 3600 && cookieMaxAgeSeconds <= 86400) {
        return `${Math.round(cookieMaxAgeSeconds / 3600)} ${content.storageDetailsCookieMaxAgeHours}`;
    } else if (cookieMaxAgeSeconds > 86400) {
        return `${Math.round(cookieMaxAgeSeconds / 86400)} ${content.storageDetailsCookieMaxAgeDays}`;
    }
 
    return '-';
}
 
export default getCookieAge;