Kaynağa Gözat

fix(admin-ui): Correct types for OrderDetail

Fixes #232
Dağhan Günay 6 yıl önce
ebeveyn
işleme
2169366bb9

+ 1 - 1
packages/admin-ui/src/app/order/components/fulfillment-detail/fulfillment-detail.component.ts

@@ -12,7 +12,7 @@ export class FulfillmentDetailComponent {
     @Input() fulfillmentId: string;
     @Input() fulfillmentId: string;
     @Input() order: OrderDetail.Fragment;
     @Input() order: OrderDetail.Fragment;
 
 
-    get fulfillment(): OrderDetail.Fulfillment | undefined | null {
+    get fulfillment(): OrderDetail.Fulfillments | undefined | null {
         return this.order.fulfillments && this.order.fulfillments.find(f => f.id === this.fulfillmentId);
         return this.order.fulfillments && this.order.fulfillments.find(f => f.id === this.fulfillmentId);
     }
     }
 
 

+ 3 - 3
packages/admin-ui/src/app/order/components/line-fulfillment/line-fulfillment.component.ts

@@ -16,7 +16,7 @@ export class LineFulfillmentComponent implements OnChanges {
     @Input() orderState: string;
     @Input() orderState: string;
     fulfilledCount = 0;
     fulfilledCount = 0;
     fulfillmentStatus: FulfillmentStatus;
     fulfillmentStatus: FulfillmentStatus;
-    fulfillments: Array<{ count: number; fulfillment: OrderDetail.Fulfillment }> = [];
+    fulfillments: Array<{ count: number; fulfillment: OrderDetail.Fulfillments }> = [];
 
 
     ngOnChanges(changes: SimpleChanges): void {
     ngOnChanges(changes: SimpleChanges): void {
         if (this.line) {
         if (this.line) {
@@ -45,7 +45,7 @@ export class LineFulfillmentComponent implements OnChanges {
 
 
     private getFulfillments(
     private getFulfillments(
         line: OrderDetail.Lines,
         line: OrderDetail.Lines,
-    ): Array<{ count: number; fulfillment: OrderDetail.Fulfillment }> {
+    ): Array<{ count: number; fulfillment: OrderDetail.Fulfillments }> {
         const counts: { [fulfillmentId: string]: number } = {};
         const counts: { [fulfillmentId: string]: number } = {};
 
 
         for (const item of line.items) {
         for (const item of line.items) {
@@ -61,7 +61,7 @@ export class LineFulfillmentComponent implements OnChanges {
             (fulfillments, item) => {
             (fulfillments, item) => {
                 return item.fulfillment ? [...fulfillments, item.fulfillment] : fulfillments;
                 return item.fulfillment ? [...fulfillments, item.fulfillment] : fulfillments;
             },
             },
-            [] as OrderDetail.Fulfillment[],
+            [] as OrderDetail.Fulfillments[],
         );
         );
 
 
         return Object.entries(counts).map(([id, count]) => {
         return Object.entries(counts).map(([id, count]) => {

+ 1 - 1
packages/admin-ui/src/app/order/components/order-history/order-history.component.ts

@@ -59,7 +59,7 @@ export class OrderHistoryComponent {
         }
         }
     }
     }
 
 
-    getFullfillment(entry: GetOrderHistory.Items): OrderDetail.Fulfillment | undefined {
+    getFullfillment(entry: GetOrderHistory.Items): OrderDetail.Fulfillments | undefined {
         if (entry.type === HistoryEntryType.ORDER_FULLFILLMENT && this.order.fulfillments) {
         if (entry.type === HistoryEntryType.ORDER_FULLFILLMENT && this.order.fulfillments) {
             return this.order.fulfillments.find(f => f.id === entry.data.fulfillmentId);
             return this.order.fulfillments.find(f => f.id === entry.data.fulfillmentId);
         }
         }