import {Component, OnInit} from '@angular/core'; import {NgbModal} from "@ng-bootstrap/ng-bootstrap"; import {ModalComponent} from "@app/_components/modal/modal.component"; import {NewContactComponent} from "@app/partners/new-contact/new-contact.component"; import {ActivatedRoute} from "@angular/router"; @Component({ selector: 'app-partners-detail', templateUrl: './partners-detail.component.html', styleUrl: './partners-detail.component.scss' }) export class PartnersDetailComponent implements OnInit { private closeResult = ''; protected id: string; protected readonly ModalComponent = ModalComponent; constructor( private modalService: NgbModal, private route: ActivatedRoute ) { this.id = ""; } openModalNewContact() { const modalRef = this.modalService.open(ModalComponent); modalRef.componentInstance.dynamicComponent = NewContactComponent; } ngOnInit() { this.route.params.subscribe(params => { this.id = params['id']; // Hier kannst du die Logik für die Anzeige der Details für den bestimmten Partner implementieren }); } }