Browse Source

fix(uptime): Add missing required markers (#78075)

Evan Purkhiser 5 months ago
parent
commit
b573301489
1 changed files with 8 additions and 0 deletions
  1. 8 0
      static/app/views/alerts/rules/uptime/uptimeAlertForm.tsx

+ 8 - 0
static/app/views/alerts/rules/uptime/uptimeAlertForm.tsx

@@ -115,6 +115,7 @@ export function UptimeAlertForm({
             inline={false}
             inline={false}
             flexibleControlStateSize
             flexibleControlStateSize
             stacked
             stacked
+            required
           />
           />
         </FormRow>
         </FormRow>
         <AlertListItem>{t('Configure Request')}</AlertListItem>
         <AlertListItem>{t('Configure Request')}</AlertListItem>
@@ -126,6 +127,7 @@ export function UptimeAlertForm({
             placeholder={t('The URL to monitor')}
             placeholder={t('The URL to monitor')}
             flexibleControlStateSize
             flexibleControlStateSize
             monospace
             monospace
+            required
           />
           />
           <SelectField
           <SelectField
             disabled={!enabledConfiguration}
             disabled={!enabledConfiguration}
@@ -137,6 +139,7 @@ export function UptimeAlertForm({
               label: option,
               label: option,
             }))}
             }))}
             flexibleControlStateSize
             flexibleControlStateSize
+            required
           />
           />
           <UptimeHeadersField
           <UptimeHeadersField
             name="headers"
             name="headers"
@@ -177,6 +180,7 @@ export function UptimeAlertForm({
             inline={false}
             inline={false}
             flexibleControlStateSize
             flexibleControlStateSize
             stacked
             stacked
+            required
           />
           />
           <SentryMemberTeamSelectorField
           <SentryMemberTeamSelectorField
             name="owner"
             name="owner"
@@ -224,5 +228,9 @@ const ConfigurationPanel = styled(Panel)`
     display: grid;
     display: grid;
     grid-template-columns: subgrid;
     grid-template-columns: subgrid;
     grid-column: 1 / -1;
     grid-column: 1 / -1;
+
+    label {
+      width: auto;
+    }
   }
   }
 `;
 `;