[Modal] Vérifier si l'id modalTriggerControlsId est un selecteur valide
Description
Dans la modal, on fait ceci :
document.querySelector(`#${this.modalTriggerControlsId}`) as HTMLElement;
Ce qui peut provoquer une erreur si l'id et donc le sélecteur est invalide :
Il faudrait :
- soit entourer ça d'un try catch en logant une erreur plus parlante pour l'utilisateur (par ex: No element matching id ${this.modalTriggerControlsId} could be found.)
- soit remplacer cette ligne par un
document.getElementById
qui est plus permissif et ne fait pas péter de DOMException.
Bug trouvé via montée de version projet backoffice Alexandre