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 {
|
invoice {
|
||||||
...InvoiceFragment
|
...InvoiceFragment
|
||||||
}
|
}
|
||||||
|
order {
|
||||||
|
invoices {
|
||||||
|
...InvoiceFragment
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
`;
|
`;
|
||||||
|
|
|
@ -23,10 +23,25 @@ export interface InvoiceRequest_invoiceRequest_invoice {
|
||||||
status: JobStatusEnum;
|
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 {
|
export interface InvoiceRequest_invoiceRequest {
|
||||||
__typename: "InvoiceRequest";
|
__typename: "InvoiceRequest";
|
||||||
errors: InvoiceRequest_invoiceRequest_errors[];
|
errors: InvoiceRequest_invoiceRequest_errors[];
|
||||||
invoice: InvoiceRequest_invoiceRequest_invoice | null;
|
invoice: InvoiceRequest_invoiceRequest_invoice | null;
|
||||||
|
order: InvoiceRequest_invoiceRequest_order | null;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface InvoiceRequest {
|
export interface InvoiceRequest {
|
||||||
|
|
|
@ -5,13 +5,13 @@ import { storiesOf } from "@storybook/react";
|
||||||
import React from "react";
|
import React from "react";
|
||||||
|
|
||||||
import OrderDetailsPage, {
|
import OrderDetailsPage, {
|
||||||
OrderDetailsPageProps,
|
OrderDetailsPageProps
|
||||||
} from "../../../orders/components/OrderDetailsPage";
|
} from "../../../orders/components/OrderDetailsPage";
|
||||||
import { countries, order as orderFixture } from "../../../orders/fixtures";
|
import { countries, order as orderFixture } from "../../../orders/fixtures";
|
||||||
import {
|
import {
|
||||||
FulfillmentStatus,
|
FulfillmentStatus,
|
||||||
OrderStatus,
|
OrderStatus,
|
||||||
PaymentChargeStatusEnum,
|
PaymentChargeStatusEnum
|
||||||
} from "../../../types/globalTypes";
|
} from "../../../types/globalTypes";
|
||||||
import Decorator from "../../Decorator";
|
import Decorator from "../../Decorator";
|
||||||
|
|
||||||
|
@ -21,7 +21,6 @@ const props: Omit<OrderDetailsPageProps, "classes"> = {
|
||||||
countries,
|
countries,
|
||||||
onBack: () => undefined,
|
onBack: () => undefined,
|
||||||
onBillingAddressEdit: undefined,
|
onBillingAddressEdit: undefined,
|
||||||
onClickInvoice: () => undefined,
|
|
||||||
onFulfillmentCancel: () => undefined,
|
onFulfillmentCancel: () => undefined,
|
||||||
onFulfillmentTrackingNumberUpdate: () => undefined,
|
onFulfillmentTrackingNumberUpdate: () => undefined,
|
||||||
onInvoiceClick: () => undefined,
|
onInvoiceClick: () => undefined,
|
||||||
|
@ -38,7 +37,7 @@ const props: Omit<OrderDetailsPageProps, "classes"> = {
|
||||||
onProfileView: () => undefined,
|
onProfileView: () => undefined,
|
||||||
onShippingAddressEdit: undefined,
|
onShippingAddressEdit: undefined,
|
||||||
order,
|
order,
|
||||||
userPermissions: adminUserPermissions,
|
userPermissions: adminUserPermissions
|
||||||
};
|
};
|
||||||
|
|
||||||
storiesOf("Views / Orders / Order details", module)
|
storiesOf("Views / Orders / Order details", module)
|
||||||
|
@ -50,7 +49,7 @@ storiesOf("Views / Orders / Order details", module)
|
||||||
{...props}
|
{...props}
|
||||||
order={{
|
order={{
|
||||||
...props.order,
|
...props.order,
|
||||||
paymentStatus: PaymentChargeStatusEnum.NOT_CHARGED,
|
paymentStatus: PaymentChargeStatusEnum.NOT_CHARGED
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
))
|
))
|
||||||
|
@ -59,7 +58,7 @@ storiesOf("Views / Orders / Order details", module)
|
||||||
{...props}
|
{...props}
|
||||||
order={{
|
order={{
|
||||||
...props.order,
|
...props.order,
|
||||||
paymentStatus: PaymentChargeStatusEnum.NOT_CHARGED,
|
paymentStatus: PaymentChargeStatusEnum.NOT_CHARGED
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
))
|
))
|
||||||
|
@ -68,7 +67,7 @@ storiesOf("Views / Orders / Order details", module)
|
||||||
{...props}
|
{...props}
|
||||||
order={{
|
order={{
|
||||||
...props.order,
|
...props.order,
|
||||||
paymentStatus: PaymentChargeStatusEnum.FULLY_CHARGED,
|
paymentStatus: PaymentChargeStatusEnum.FULLY_CHARGED
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
))
|
))
|
||||||
|
@ -77,7 +76,7 @@ storiesOf("Views / Orders / Order details", module)
|
||||||
{...props}
|
{...props}
|
||||||
order={{
|
order={{
|
||||||
...props.order,
|
...props.order,
|
||||||
paymentStatus: null,
|
paymentStatus: null
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
))
|
))
|
||||||
|
@ -86,7 +85,7 @@ storiesOf("Views / Orders / Order details", module)
|
||||||
{...props}
|
{...props}
|
||||||
order={{
|
order={{
|
||||||
...props.order,
|
...props.order,
|
||||||
paymentStatus: PaymentChargeStatusEnum.FULLY_REFUNDED,
|
paymentStatus: PaymentChargeStatusEnum.FULLY_REFUNDED
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
))
|
))
|
||||||
|
@ -95,7 +94,7 @@ storiesOf("Views / Orders / Order details", module)
|
||||||
{...props}
|
{...props}
|
||||||
order={{
|
order={{
|
||||||
...props.order,
|
...props.order,
|
||||||
paymentStatus: PaymentChargeStatusEnum.NOT_CHARGED,
|
paymentStatus: PaymentChargeStatusEnum.NOT_CHARGED
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
))
|
))
|
||||||
|
@ -104,11 +103,11 @@ storiesOf("Views / Orders / Order details", module)
|
||||||
{...props}
|
{...props}
|
||||||
order={{
|
order={{
|
||||||
...props.order,
|
...props.order,
|
||||||
fulfillments: props.order.fulfillments.map((fulfillment) => ({
|
fulfillments: props.order.fulfillments.map(fulfillment => ({
|
||||||
...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}
|
{...props}
|
||||||
order={{
|
order={{
|
||||||
...props.order,
|
...props.order,
|
||||||
status: OrderStatus.FULFILLED,
|
status: OrderStatus.FULFILLED
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
))
|
))
|
||||||
|
@ -126,7 +125,7 @@ storiesOf("Views / Orders / Order details", module)
|
||||||
{...props}
|
{...props}
|
||||||
order={{
|
order={{
|
||||||
...props.order,
|
...props.order,
|
||||||
status: OrderStatus.PARTIALLY_FULFILLED,
|
status: OrderStatus.PARTIALLY_FULFILLED
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
))
|
))
|
||||||
|
@ -135,7 +134,7 @@ storiesOf("Views / Orders / Order details", module)
|
||||||
{...props}
|
{...props}
|
||||||
order={{
|
order={{
|
||||||
...props.order,
|
...props.order,
|
||||||
status: OrderStatus.UNFULFILLED,
|
status: OrderStatus.UNFULFILLED
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
))
|
))
|
||||||
|
@ -144,7 +143,7 @@ storiesOf("Views / Orders / Order details", module)
|
||||||
{...props}
|
{...props}
|
||||||
order={{
|
order={{
|
||||||
...props.order,
|
...props.order,
|
||||||
shippingAddress: null,
|
shippingAddress: null
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
))
|
))
|
||||||
|
@ -153,7 +152,7 @@ storiesOf("Views / Orders / Order details", module)
|
||||||
{...props}
|
{...props}
|
||||||
order={{
|
order={{
|
||||||
...props.order,
|
...props.order,
|
||||||
customerNote: "",
|
customerNote: ""
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
));
|
));
|
||||||
|
|
Loading…
Reference in a new issue