import { Omit } from "@material-ui/core"; import { storiesOf } from "@storybook/react"; import React from "react"; import { adminUserPermissions } from "@saleor/fixtures"; import OrderCustomer, { OrderCustomerProps } from "../../../orders/components/OrderCustomer"; import { clients, order as orderFixture } from "../../../orders/fixtures"; import Decorator from "../../Decorator"; const order = orderFixture(""); const props: Omit = { canEditAddresses: false, canEditCustomer: true, fetchUsers: () => undefined, onBillingAddressEdit: undefined, onCustomerEdit: undefined, onProfileView: () => undefined, onShippingAddressEdit: undefined, order, userPermissions: adminUserPermissions, users: clients }; storiesOf("Orders / OrderCustomer", module) .addDecorator(Decorator) .add("default", () => ) .add("loading", () => ) .add("with different addresses", () => ( )) .add("editable", () => ( )) .add("no user permissions", () => ( ));