import { PageData } from "@saleor/pages/components/PageDetailsPage/form"; import { PageErrorCode } from "@saleor/types/globalTypes"; import { storiesOf } from "@storybook/react"; import React from "react"; import PageDetailsPage, { PageDetailsPageProps } from "../../../pages/components/PageDetailsPage"; import { page } from "../../../pages/fixtures"; import Decorator from "../../Decorator"; const props: PageDetailsPageProps = { disabled: false, errors: [], onBack: () => undefined, onRemove: () => undefined, onSubmit: () => undefined, page, saveButtonBarState: "default" }; storiesOf("Views / Pages / Page details", module) .addDecorator(Decorator) .add("default", () => ) .add("loading", () => ( )) .add("form errors", () => ( ).map(field => ({ __typename: "PageError", code: PageErrorCode.INVALID, field }))} /> ));