You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mediarepo/mediarepo-ui/src/app/components/core/repositories-tab/repositories-tab.component.ts

19 lines
620 B
TypeScript

import {Component} from "@angular/core";
import {RepositoryService} from "../../../services/repository/repository.service";
import {Repository} from "../../../../api/models/Repository";
@Component({
selector: "app-repositories-tab",
templateUrl: "./repositories-tab.component.html",
styleUrls: ["./repositories-tab.component.scss"]
})
export class RepositoriesTabComponent {
public selectedRepository?: Repository;
constructor(private repositoryService: RepositoryService) {
const sub = this.repositoryService.selectedRepository.subscribe(repo => this.selectedRepository = repo);
}
}