accountant-ui/src/accounts/accountDeleteModal.component.ts
2017-10-28 22:16:55 +02:00

31 lines
783 B
TypeScript

// vim: set tw=80 ts=2 sw=2 sts=2:
import { Component, Inject } from '@angular/core';
import { MD_DIALOG_DATA } from '@angular/material';
@Component({
selector: 'account-delete-modal',
template: `
<h3 md-dialog-title>Delete account #{{ data.account.id }}</h3>
<md-dialog-content>
Do you really want to delete account #{{ data.account.id }} with name:<br/>
{{ data.account.name }}
</md-dialog-content>
<md-dialog-actions>
<button md-raised-button color="warn" [md-dialog-close]="data.account">
Yes
</button>
<button md-raised-button md-dialog-close>
No
</button>
</md-dialog-actions>
`
})
export class AccountDeleteModalComponent {
constructor(
@Inject(MD_DIALOG_DATA) private data: any
) {}
}