saleor-dashboard/src/permissionGroups/components/PermissionGroupCreatePage/PermissionGroupCreatePage.stories.tsx

31 lines
891 B
TypeScript
Raw Normal View History

import { permissions } from "@saleor/fixtures";
import Decorator from "@saleor/storybook/Decorator";
import { storiesOf } from "@storybook/react";
import React from "react";
2023-01-05 12:34:34 +00:00
import { errorsOfPermissionGroupCreate } from "../../fixtures";
import PermissionGroupCreatePage, {
PermissionGroupCreatePageProps,
} from "./PermissionGroupCreatePage";
const props: PermissionGroupCreatePageProps = {
disabled: false,
errors: [],
onSubmit: () => undefined,
permissions,
saveButtonBarState: undefined,
};
2023-01-05 12:34:34 +00:00
storiesOf("Permission Groups / Permission Group Create", module)
.addDecorator(Decorator)
.add("default", () => <PermissionGroupCreatePage {...props} />)
.add("loading", () => (
<PermissionGroupCreatePage {...props} disabled={true} />
))
.add("errors", () => (
<PermissionGroupCreatePage
{...props}
errors={errorsOfPermissionGroupCreate}
/>
));