projectCreateServiceHook.tsx 913 B

12345678910111213141516171819202122232425262728
  1. import React from 'react';
  2. import DocumentTitle from 'react-document-title';
  3. import {RouteComponentProps} from 'react-router';
  4. import {t} from 'app/locale';
  5. import SettingsPageHeader from 'app/views/settings/components/settingsPageHeader';
  6. import ServiceHookSettingsForm from 'app/views/settings/project/serviceHookSettingsForm';
  7. type Props = RouteComponentProps<{orgId: string; projectId: string}, {}>;
  8. function ProjectCreateServiceHook({params}: Props) {
  9. const {orgId, projectId} = params;
  10. const title = t('Create Service Hook');
  11. return (
  12. <DocumentTitle title={`${title} - Sentry`}>
  13. <React.Fragment>
  14. <SettingsPageHeader title={title} />
  15. <ServiceHookSettingsForm
  16. orgId={orgId}
  17. projectId={projectId}
  18. initialData={{events: [], isActive: true}}
  19. />
  20. </React.Fragment>
  21. </DocumentTitle>
  22. );
  23. }
  24. export default ProjectCreateServiceHook;