Переход по роутам можно сделать так:
{ path: 'main', component: HelloComponent },
{ path: 'main/:id', component: HelloComponent },
[routerLink]="['../main', d.id]"
Перейди по ссылке
а то что у тебя ошибка, это не связано с роутами, там ошибка конкретно с MatDialogRef.