123456789101112131415161718192021222324252627282930313233343536 |
- import {Fragment} from 'react';
- import {css} from '@emotion/react';
- import {
- EditOwnershipRulesModalOptions,
- ModalRenderProps,
- } from 'sentry/actionCreators/modal';
- import {t} from 'sentry/locale';
- import theme from 'sentry/utils/theme';
- import {EditOwnershipRules} from 'sentry/views/settings/project/projectOwnership/editRulesModal';
- type Props = ModalRenderProps & EditOwnershipRulesModalOptions;
- function EditOwnershipRulesModal({Body, Header, onSave, closeModal, ...props}: Props) {
- return (
- <Fragment>
- <Header closeButton>
- <h4>{t('Edit Ownership Rules')}</h4>
- </Header>
- <Body>
- <EditOwnershipRules {...props} onSave={onSave} onCancel={closeModal} />
- </Body>
- </Fragment>
- );
- }
- export const modalCss = css`
- @media (min-width: ${theme.breakpoints.small}) {
- width: 80%;
- }
- [role='document'] {
- overflow: initial;
- }
- `;
- export default EditOwnershipRulesModal;
|