import { Omit } from "@material-ui/core"; import { storiesOf } from "@storybook/react"; import * as React from "react"; import StaffDetailsPage, { StaffDetailsPageProps } from "../../../staff/components/StaffDetailsPage"; import { permissions, staffMember } from "../../../staff/fixtures"; import Decorator from "../../Decorator"; const props: Omit = { canEditAvatar: false, canEditStatus: true, canRemove: true, disabled: false, onBack: () => undefined, onDelete: () => undefined, onImageDelete: () => undefined, onImageUpload: () => undefined, onSubmit: () => undefined, permissions, saveButtonBarState: "default", staffMember }; storiesOf("Views / Staff / Staff member details", module) .addDecorator(Decorator) .add("default", () => ) .add("loading", () => ( )) .add("not admin", () => ( )) .add("himself", () => ( ));