Hey @RME
This should work for you. Basically the same, just the calling the modal is different in Bootstrap 5.
<script>
document.addEventListener("DOMContentLoaded", function() {
if (document.cookie.indexOf('visited=true') == -1){
var cookieModal = new bootstrap.Modal(document.getElementById('modal-cookie'));
cookieModal.show();
var year = 1000*60*60*24*365;
var expires = new Date((new Date()).valueOf() + year);
document.cookie = "visited=true;expires=" + expires.toUTCString();
}
});
</script>
Reference Docs are here