|
@@ -1,10 +1,19 @@
|
|
import { Component } from '@angular/core';
|
|
import { Component } from '@angular/core';
|
|
|
|
+import { MatDialog } from '@angular/material/dialog';
|
|
|
|
+import { OrderFormComponent } from '../../order-form/order-form.component';
|
|
|
|
|
|
@Component({
|
|
@Component({
|
|
selector: 'app-order-header',
|
|
selector: 'app-order-header',
|
|
templateUrl: './order-header.component.html',
|
|
templateUrl: './order-header.component.html',
|
|
- styleUrls: ['./order-header.component.scss']
|
|
|
|
|
|
+ styleUrls: ['./order-header.component.scss'],
|
|
})
|
|
})
|
|
export class OrderHeaderComponent {
|
|
export class OrderHeaderComponent {
|
|
|
|
+ constructor(public readonly dialog: MatDialog) {}
|
|
|
|
+ onCreateOrder(): void {
|
|
|
|
+ const dialogRef = this.dialog.open(OrderFormComponent, { width: '700px' });
|
|
|
|
|
|
|
|
+ dialogRef.afterClosed().subscribe((result) => {
|
|
|
|
+ console.log(`Dialog result: ${result}`);
|
|
|
|
+ });
|
|
|
|
+ }
|
|
}
|
|
}
|