feat: payment modal
This commit is contained in:
parent
702e54b5da
commit
c7d62bb4e3
13 changed files with 79 additions and 33 deletions
|
@ -1,5 +1,7 @@
|
|||
import { ChangeDetectionStrategy, Component, inject } from '@angular/core';
|
||||
import { KeycloakService } from 'keycloak-angular';
|
||||
import {ChangeDetectionStrategy, Component, inject} from '@angular/core';
|
||||
import {KeycloakService} from 'keycloak-angular';
|
||||
import {MatDialog} from "@angular/material/dialog";
|
||||
import {DepositComponent} from "../deposit/deposit.component";
|
||||
|
||||
@Component({
|
||||
selector: 'app-homepage',
|
||||
|
@ -10,10 +12,15 @@ import { KeycloakService } from 'keycloak-angular';
|
|||
})
|
||||
export class HomeComponent {
|
||||
private keycloakService: KeycloakService = inject(KeycloakService);
|
||||
public dialog: MatDialog = inject(MatDialog);
|
||||
|
||||
logout() {
|
||||
public logout() {
|
||||
const baseUrl = window.location.origin;
|
||||
|
||||
this.keycloakService.logout(`${baseUrl}/`);
|
||||
}
|
||||
|
||||
public openDialog() {
|
||||
this.dialog.open(DepositComponent);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue