fix: use ng searchparams

use ng ActivatedRoute replacing window.location.search
This commit is contained in:
eneller
2025-03-23 20:56:05 +01:00
parent df43802b61
commit 6845f9afd3

View File

@@ -23,10 +23,12 @@ export class AppComponent implements OnInit {
constructor(private activatedRoute: ActivatedRoute){}
ngOnInit(): void {
//TODO consider using Angular's ActivatedRoute here instead
const params = new URLSearchParams(window.location.search);
const names = params.get('names')?.replaceAll(',', '\n');
if (names) this.playerNamesValue = names;
this.activatedRoute.queryParams.subscribe(params => {
const names = params['names']?.replaceAll(',', '\n');
if (names) {
this.playerNamesValue = names;
}
});
}
onButtonGenerate(textinput: string): void{