diff --git a/static/app/views/detectors/components/forms/cron/index.tsx b/static/app/views/detectors/components/forms/cron/index.tsx index 2e6596248715bb..c95a4e3689a040 100644 --- a/static/app/views/detectors/components/forms/cron/index.tsx +++ b/static/app/views/detectors/components/forms/cron/index.tsx @@ -47,6 +47,7 @@ export function NewCronDetectorForm() { initialFormData={{ scheduleType: CRON_DEFAULT_SCHEDULE_TYPE, }} + noEnvironment > @@ -59,6 +60,7 @@ export function EditExistingCronDetectorForm({detector}: {detector: CronDetector detector={detector} formDataToEndpointPayload={cronFormDataToEndpointPayload} savedDetectorToFormData={cronSavedDetectorToFormData} + noEnvironment > diff --git a/static/app/views/detectors/components/forms/detectorBaseFields.tsx b/static/app/views/detectors/components/forms/detectorBaseFields.tsx index 94873de1169b13..7ea49cfc821352 100644 --- a/static/app/views/detectors/components/forms/detectorBaseFields.tsx +++ b/static/app/views/detectors/components/forms/detectorBaseFields.tsx @@ -12,7 +12,11 @@ import useProjects from 'sentry/utils/useProjects'; import {useDetectorFormContext} from 'sentry/views/detectors/components/forms/context'; import {useCanEditDetector} from 'sentry/views/detectors/utils/useCanEditDetector'; -export function DetectorBaseFields() { +interface DetectorBaseFieldsProps { + noEnvironment?: boolean; +} + +export function DetectorBaseFields({noEnvironment}: DetectorBaseFieldsProps) { const {setHasSetDetectorName} = useDetectorFormContext(); return ( @@ -39,7 +43,7 @@ export function DetectorBaseFields() { - + {!noEnvironment && } ); diff --git a/static/app/views/detectors/components/forms/editDetectorLayout.tsx b/static/app/views/detectors/components/forms/editDetectorLayout.tsx index 42de49c5902a6b..b35759545df3e5 100644 --- a/static/app/views/detectors/components/forms/editDetectorLayout.tsx +++ b/static/app/views/detectors/components/forms/editDetectorLayout.tsx @@ -24,6 +24,7 @@ type EditDetectorLayoutProps = { formDataToEndpointPayload: (formData: TFormData) => TUpdatePayload; savedDetectorToFormData: (detector: TDetector) => TFormData; mapFormErrors?: (error: any) => any; + noEnvironment?: boolean; previewChart?: React.ReactNode; }; @@ -38,6 +39,7 @@ export function EditDetectorLayout< formDataToEndpointPayload, savedDetectorToFormData, mapFormErrors, + noEnvironment, }: EditDetectorLayoutProps) { const theme = useTheme(); const maxWidth = theme.breakpoints.xl; @@ -71,7 +73,7 @@ export function EditDetectorLayout< - + {previewChart ??
} diff --git a/static/app/views/detectors/components/forms/newDetectorLayout.tsx b/static/app/views/detectors/components/forms/newDetectorLayout.tsx index dec4c2ca85ebe5..8e13e34e946578 100644 --- a/static/app/views/detectors/components/forms/newDetectorLayout.tsx +++ b/static/app/views/detectors/components/forms/newDetectorLayout.tsx @@ -22,6 +22,7 @@ type NewDetectorLayoutProps = { formDataToEndpointPayload: (formData: TFormData) => TUpdatePayload; initialFormData: Partial; mapFormErrors?: (error: any) => any; + noEnvironment?: boolean; previewChart?: React.ReactNode; }; @@ -33,6 +34,7 @@ export function NewDetectorLayout< formDataToEndpointPayload, initialFormData, mapFormErrors, + noEnvironment, previewChart, detectorType, }: NewDetectorLayoutProps) { @@ -83,7 +85,7 @@ export function NewDetectorLayout<
- + {previewChart ??
}