I\'ve read that using a router in a service is bad practice in another question. I understand the point, that it\'s better to use it in a component because here I have direc