import { SettingsInput } from "@client/pages/settings/components/SettingsInput"; import type { WebhookValues } from "@client/pages/settings/types"; import { formatSecretHint } from "@client/pages/settings/utils"; import type { UpdateSettingsInput } from "@shared/settings-schema"; import type React from "react"; import { useFormContext } from "react-hook-form"; import { AccordionContent, AccordionItem, AccordionTrigger, } from "@/components/ui/accordion"; import { Separator } from "@/components/ui/separator"; type WebhooksSectionProps = { pipelineWebhook: WebhookValues; jobCompleteWebhook: WebhookValues; webhookSecretHint: string | null; isLoading: boolean; isSaving: boolean; }; export const WebhooksSection: React.FC = ({ pipelineWebhook, jobCompleteWebhook, webhookSecretHint, isLoading, isSaving, }) => { const { register, formState: { errors }, } = useFormContext(); return ( Webhooks
Pipeline Status
Job Completion
); };