Files
micro-frontend/ng-ttc-frontend/src/app/content/main-project-content/main-project-content.ts
x2Skyz 10aac6060b
All checks were successful
Build Docker Image / Build Docker Image (push) Successful in 6m12s
- add project
2025-11-21 10:24:49 +07:00

31 lines
717 B
TypeScript

import { Routes, Router, ActivatedRoute } from '@angular/router';
import { Component, OnInit } from '@angular/core';
@Component({
selector: 'app-main-project-content',
standalone: false,
templateUrl: './main-project-content.html',
styleUrl: './main-project-content.css',
})
export class MainProjectContent implements OnInit {
mode: 'add' | 'edit' | 'default' = 'default';
constructor(
private route: ActivatedRoute,
private router: Router
) {}
ngOnInit(): void {
let param = this.route.snapshot.paramMap.get('mode');
if (param === 'add') {
this.mode = 'add';
} else if (param === 'edit') {
this.mode = 'edit';
} else {
this.mode = 'default';
}
}
}