refactor: Selector von EnvelopeTableComponent umbenannt und ReceiverStatusTable integriert
- Selector von `EnvelopeTableComponent` von `app-envelope-table` auf `envelope-table` umbenannt für Konsistenz. - `<receiver-status-table>` in die `EnvelopeTableComponent` integriert, um Empfängerstatusdaten anzuzeigen.
This commit is contained in:
parent
01247f73f4
commit
8d680992b7
@ -3,6 +3,7 @@
|
|||||||
[onToggleExpandedRow]="onToggleExpandedRow" [isSortable]="true" [isExpandable]="true" [isFilterable]="true">
|
[onToggleExpandedRow]="onToggleExpandedRow" [isSortable]="true" [isExpandable]="true" [isFilterable]="true">
|
||||||
<mat-tab-group expanded>
|
<mat-tab-group expanded>
|
||||||
<mat-tab label="Emfänger">
|
<mat-tab label="Emfänger">
|
||||||
|
<receiver-status-table></receiver-status-table>
|
||||||
</mat-tab>
|
</mat-tab>
|
||||||
<mat-tab label="History">
|
<mat-tab label="History">
|
||||||
</mat-tab>
|
</mat-tab>
|
||||||
|
|||||||
@ -5,11 +5,12 @@ import { ConfigurationService } from '../../../services/configuration.service';
|
|||||||
import { DDTable } from "../dd-table/dd-table.component";
|
import { DDTable } from "../dd-table/dd-table.component";
|
||||||
import { ClearableInputComponent } from '../../clearable-input/clearable-input.component'
|
import { ClearableInputComponent } from '../../clearable-input/clearable-input.component'
|
||||||
import { MatTabsModule } from '@angular/material/tabs';
|
import { MatTabsModule } from '@angular/material/tabs';
|
||||||
|
import { ReceiverStatusTableComponent } from "../receiver-status-table/receiver-status-table.component";
|
||||||
|
|
||||||
@Component({
|
@Component({
|
||||||
selector: 'app-envelope-table',
|
selector: 'envelope-table',
|
||||||
standalone: true,
|
standalone: true,
|
||||||
imports: [DDTable, ClearableInputComponent, MatTabsModule],
|
imports: [DDTable, ClearableInputComponent, MatTabsModule, ReceiverStatusTableComponent],
|
||||||
templateUrl: './envelope-table.component.html',
|
templateUrl: './envelope-table.component.html',
|
||||||
animations: [
|
animations: [
|
||||||
trigger('detailExpand', [
|
trigger('detailExpand', [
|
||||||
@ -53,7 +54,9 @@ export class EnvelopeTableComponent implements AfterViewInit {
|
|||||||
|
|
||||||
@ViewChild(ClearableInputComponent) input!: ClearableInputComponent
|
@ViewChild(ClearableInputComponent) input!: ClearableInputComponent
|
||||||
|
|
||||||
onToggleExpandedRow(element: any, event: Event) { }
|
onToggleExpandedRow(element: any, event: Event) {
|
||||||
|
console.log(element)
|
||||||
|
}
|
||||||
|
|
||||||
private erService: EnvelopeReceiverService = inject(EnvelopeReceiverService);
|
private erService: EnvelopeReceiverService = inject(EnvelopeReceiverService);
|
||||||
|
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
<div id="table">
|
<div id="table">
|
||||||
<mat-tab-group>
|
<mat-tab-group>
|
||||||
<mat-tab label="Offene Umschläge">
|
<mat-tab label="Offene Umschläge">
|
||||||
<app-envelope-table [options]="{max_status: Status.EnvelopePartlySigned}"></app-envelope-table>
|
<envelope-table [options]="{max_status: Status.EnvelopePartlySigned}"></envelope-table>
|
||||||
</mat-tab>
|
</mat-tab>
|
||||||
<mat-tab label="Abgeschlossene Umschläge">
|
<mat-tab label="Abgeschlossene Umschläge">
|
||||||
<app-envelope-table [options]="{min_status: Status.EnvelopeCompletelySigned, ignore_status: [Status.EnvelopeDeleted]}"></app-envelope-table>
|
<envelope-table [options]="{min_status: Status.EnvelopeCompletelySigned, ignore_status: [Status.EnvelopeDeleted]}"></envelope-table>
|
||||||
</mat-tab>
|
</mat-tab>
|
||||||
</mat-tab-group>
|
</mat-tab-group>
|
||||||
</div>
|
</div>
|
||||||
Loading…
x
Reference in New Issue
Block a user