Vedi quali sono gli eventi utilizzati dal dropdown e li richiami dalle tue icone.
Una cosa fatta bene, è creare un div come contenitore delle icone, poi applicare un addeventlistener solo al div e sfruttare il concetto di event bubbling. Sostanzialmente invece di applicare un evento per ogni icona, applichi un solo evento al dom element subito sopra (parent element) quest'ultimo individua in modo univoco (tramite un id per esempio) da dove è partito l'evento con uno switch.

Non so se mi sono spiegato bene