Update invoice request types

This commit is contained in:
Dawid Tarasiuk 2020-07-01 16:58:29 +02:00
parent c88572356f
commit b0c62d7ad9
4 changed files with 498 additions and 2162 deletions

File diff suppressed because it is too large Load diff

View file

@ -490,6 +490,11 @@ const invoiceEmailSendMutation = gql`
invoice {
...InvoiceFragment
}
order {
invoices {
...InvoiceFragment
}
}
}
}
`;

View file

@ -23,10 +23,25 @@ export interface InvoiceRequest_invoiceRequest_invoice {
status: JobStatusEnum;
}
export interface InvoiceRequest_invoiceRequest_order_invoices {
__typename: "Invoice";
id: string;
number: string | null;
createdAt: any;
url: string | null;
status: JobStatusEnum;
}
export interface InvoiceRequest_invoiceRequest_order {
__typename: "Order";
invoices: (InvoiceRequest_invoiceRequest_order_invoices | null)[] | null;
}
export interface InvoiceRequest_invoiceRequest {
__typename: "InvoiceRequest";
errors: InvoiceRequest_invoiceRequest_errors[];
invoice: InvoiceRequest_invoiceRequest_invoice | null;
order: InvoiceRequest_invoiceRequest_order | null;
}
export interface InvoiceRequest {

View file

@ -5,13 +5,13 @@ import { storiesOf } from "@storybook/react";
import React from "react";
import OrderDetailsPage, {
OrderDetailsPageProps,
OrderDetailsPageProps
} from "../../../orders/components/OrderDetailsPage";
import { countries, order as orderFixture } from "../../../orders/fixtures";
import {
FulfillmentStatus,
OrderStatus,
PaymentChargeStatusEnum,
PaymentChargeStatusEnum
} from "../../../types/globalTypes";
import Decorator from "../../Decorator";
@ -21,7 +21,6 @@ const props: Omit<OrderDetailsPageProps, "classes"> = {
countries,
onBack: () => undefined,
onBillingAddressEdit: undefined,
onClickInvoice: () => undefined,
onFulfillmentCancel: () => undefined,
onFulfillmentTrackingNumberUpdate: () => undefined,
onInvoiceClick: () => undefined,
@ -38,7 +37,7 @@ const props: Omit<OrderDetailsPageProps, "classes"> = {
onProfileView: () => undefined,
onShippingAddressEdit: undefined,
order,
userPermissions: adminUserPermissions,
userPermissions: adminUserPermissions
};
storiesOf("Views / Orders / Order details", module)
@ -50,7 +49,7 @@ storiesOf("Views / Orders / Order details", module)
{...props}
order={{
...props.order,
paymentStatus: PaymentChargeStatusEnum.NOT_CHARGED,
paymentStatus: PaymentChargeStatusEnum.NOT_CHARGED
}}
/>
))
@ -59,7 +58,7 @@ storiesOf("Views / Orders / Order details", module)
{...props}
order={{
...props.order,
paymentStatus: PaymentChargeStatusEnum.NOT_CHARGED,
paymentStatus: PaymentChargeStatusEnum.NOT_CHARGED
}}
/>
))
@ -68,7 +67,7 @@ storiesOf("Views / Orders / Order details", module)
{...props}
order={{
...props.order,
paymentStatus: PaymentChargeStatusEnum.FULLY_CHARGED,
paymentStatus: PaymentChargeStatusEnum.FULLY_CHARGED
}}
/>
))
@ -77,7 +76,7 @@ storiesOf("Views / Orders / Order details", module)
{...props}
order={{
...props.order,
paymentStatus: null,
paymentStatus: null
}}
/>
))
@ -86,7 +85,7 @@ storiesOf("Views / Orders / Order details", module)
{...props}
order={{
...props.order,
paymentStatus: PaymentChargeStatusEnum.FULLY_REFUNDED,
paymentStatus: PaymentChargeStatusEnum.FULLY_REFUNDED
}}
/>
))
@ -95,7 +94,7 @@ storiesOf("Views / Orders / Order details", module)
{...props}
order={{
...props.order,
paymentStatus: PaymentChargeStatusEnum.NOT_CHARGED,
paymentStatus: PaymentChargeStatusEnum.NOT_CHARGED
}}
/>
))
@ -104,11 +103,11 @@ storiesOf("Views / Orders / Order details", module)
{...props}
order={{
...props.order,
fulfillments: props.order.fulfillments.map((fulfillment) => ({
fulfillments: props.order.fulfillments.map(fulfillment => ({
...fulfillment,
status: FulfillmentStatus.CANCELED,
status: FulfillmentStatus.CANCELED
})),
status: OrderStatus.CANCELED,
status: OrderStatus.CANCELED
}}
/>
))
@ -117,7 +116,7 @@ storiesOf("Views / Orders / Order details", module)
{...props}
order={{
...props.order,
status: OrderStatus.FULFILLED,
status: OrderStatus.FULFILLED
}}
/>
))
@ -126,7 +125,7 @@ storiesOf("Views / Orders / Order details", module)
{...props}
order={{
...props.order,
status: OrderStatus.PARTIALLY_FULFILLED,
status: OrderStatus.PARTIALLY_FULFILLED
}}
/>
))
@ -135,7 +134,7 @@ storiesOf("Views / Orders / Order details", module)
{...props}
order={{
...props.order,
status: OrderStatus.UNFULFILLED,
status: OrderStatus.UNFULFILLED
}}
/>
))
@ -144,7 +143,7 @@ storiesOf("Views / Orders / Order details", module)
{...props}
order={{
...props.order,
shippingAddress: null,
shippingAddress: null
}}
/>
))
@ -153,7 +152,7 @@ storiesOf("Views / Orders / Order details", module)
{...props}
order={{
...props.order,
customerNote: "",
customerNote: ""
}}
/>
));