From 65c6af23c463755df68624164608bcece936de2e Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Fri, 3 Jun 2022 17:02:41 +0800 Subject: [PATCH] Fix url and eventTypes not set correctly --- packages/web/pages/settings/webhooks.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/web/pages/settings/webhooks.tsx b/packages/web/pages/settings/webhooks.tsx index a2fa8fedc..7f976c1b0 100644 --- a/packages/web/pages/settings/webhooks.tsx +++ b/packages/web/pages/settings/webhooks.tsx @@ -31,11 +31,11 @@ export default function Webhooks(): JSX.Element { const [addModelOpen, setAddModelOpen] = useState(false) const [onEditWebhook, setOnEditWebhook] = useState(null) const [url, setUrl] = useState('') + const eventTypeOptions = ['PAGE_CREATED', 'HIGHLIGHT_CREATED'] const [eventTypes, setEventTypes] = useState([]) const [contentType, setContentType] = useState('application/json') const [method, setMethod] = useState('POST') const [formInputs, setFormInputs] = useState([]) - const eventTypeOptions = ['PAGE_CREATED', 'HIGHLIGHT_CREATED'] const headers = ['URL', 'Event Types', 'Method', 'Content Type'] const rows = useMemo(() => { @@ -162,6 +162,8 @@ export default function Webhooks(): JSX.Element { disabled: true, }, ]) + setUrl('') + setEventTypes(eventTypeOptions as WebhookEvent[]) setAddModelOpen(true) }} onEdit={(webhook) => { @@ -196,6 +198,8 @@ export default function Webhooks(): JSX.Element { disabled: true, }, ]) + setUrl(webhook?.url) + setEventTypes(webhook?.eventTypes) setOnEditWebhook(webhook) }} />