Bonjour,
Lorsque tu recharches ta page, tout ton javascript est réinitialisé, tout est perdu pour être recréé.
Ce que tu peux faire c'est utiliser le localStorage ou sessionStorage afin de sauvegarder les liens sur lesquels tu as cliqué:
par exemple:
window.sessionStorge.setItem('linked_clicked', 'flag-icon-gb')
Une fois que tu recharges ta page:
let link = window.sessionStorage.getItem('linked_clicked')
dans ta variable tu auras la valeur récupérée du storage.
https://developer.mozilla.org/fr/docs/Web/API/Window/localStorage
https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage