import { shippingZone } from "@saleor/shipping/fixtures"; import Decorator from "@saleor/storybook//Decorator"; import { ShippingMethodTypeEnum } from "@saleor/types/globalTypes"; import { storiesOf } from "@storybook/react"; import React from "react"; import ShippingZoneRatesPage, { ShippingZoneRatesPageProps } from "./ShippingZoneRatesPage"; const channels = [ { currency: "USD", id: "1", maxValue: "10", minValue: "0", name: "channel", price: "5" }, { currency: "USD", id: "2", maxValue: "20", minValue: "1", name: "test", price: "6" } ]; const defaultChannels = [ { currency: "USD", id: "1", maxValue: "", minValue: "", name: "channel", price: "" } ]; const props: ShippingZoneRatesPageProps = { allChannelsCount: 3, channelErrors: [], disabled: false, errors: [], onBack: () => undefined, onChannelsChange: () => undefined, onDelete: () => undefined, onSubmit: () => undefined, openChannelsModal: () => undefined, saveButtonBarState: "default", shippingChannels: defaultChannels, variant: ShippingMethodTypeEnum.PRICE }; storiesOf("Shipping / ShippingZoneRates page", module) .addDecorator(Decorator) .add("default price", () => ) .add("loading", () => ( )) .add("update price", () => ( )) .add("default weight", () => ( )) .add("update weight", () => ( ));