import { storiesOf } from "@storybook/react"; import React from "react"; import ShippingZoneRateDialog, { ShippingZoneRateDialogProps } from "../../../shipping/components/ShippingZoneRateDialog"; import { shippingZone } from "../../../shipping/fixtures"; import { ShippingMethodTypeEnum } from "../../../types/globalTypes"; import Decorator from "../../Decorator"; import { formError } from "../../misc"; const props: ShippingZoneRateDialogProps = { action: "edit", confirmButtonState: "default", defaultCurrency: "USD", disabled: false, errors: [], onClose: () => undefined, onSubmit: () => undefined, open: true, rate: shippingZone.shippingMethods[0], variant: ShippingMethodTypeEnum.PRICE }; storiesOf("Shipping / Rate details", module) .addDecorator(Decorator) .add("default", () => ) .add("loading", () => ( )) .add("new", () => ( )) .add("weight", () => ( )) .add("form errors", () => ( ));