Update invoice request types
This commit is contained in:
parent
c88572356f
commit
b0c62d7ad9
4 changed files with 498 additions and 2162 deletions
2605
schema.graphql
2605
schema.graphql
File diff suppressed because it is too large
Load diff
|
@ -490,6 +490,11 @@ const invoiceEmailSendMutation = gql`
|
|||
invoice {
|
||||
...InvoiceFragment
|
||||
}
|
||||
order {
|
||||
invoices {
|
||||
...InvoiceFragment
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
`;
|
||||
|
|
|
@ -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 {
|
||||
|
|
|
@ -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: ""
|
||||
}}
|
||||
/>
|
||||
));
|
||||
|
|
Loading…
Reference in a new issue