+ {/* Channel */}
+
+ Channel
+ updateField('channel', v)} />
+
+
+ {/* Recipients / URL */}
+ {form.channel === 'email' ? (
+
+
Recipients
+
updateField('recipients', v)}
+ placeholder="email@example.com, another@example.com"
+ />
+ Comma-separated email addresses
+
+ ) : (
+
+ Webhook URL
+ updateField('webhookUrl', v)}
+ placeholder={webhookPlaceholder}
+ />
+
+ )}
+
+ {/* Frequency */}
+
+ Frequency
+
+
+ {/* Day of week (weekly) */}
+ {form.frequency === 'weekly' && (
+
+ Day of Week
+
+ )}
+
+ {/* Day of month (monthly) */}
+ {form.frequency === 'monthly' && (
+
+ Day of Month
+
+ )}
+
+ {/* Time */}
+
+ Time
+
+
+ {/* Timezone */}
+
+ Timezone
+
+
+ {/* Report Type */}
+
+ Report Type
+
+
+ {/* Actions */}
+
+
+
+
+
+