// @flow
import * as React from 'react';
import { IntlProvider } from 'react-intl';
import { BaseCommentMenu, type BaseCommentMenuProps } from '../BaseCommentMenu';
import { baseCommmentMenuDefaultProps } from './common';
const getTemplate = customProps => (props: BaseCommentMenuProps) => (
);
export const AllPermissions = getTemplate();
export const CannotDelete = getTemplate({ canDelete: false });
export const CannotResolve = getTemplate({ canResolve: false });
export const CannotModify = getTemplate({ canEdit: false });
export const ConfirmingDelete = getTemplate({ isConfirmingDelete: true });
export default {
title: 'Components/BaseCommentMenu',
component: BaseCommentMenu,
parameters: { layout: 'centered' },
};