From 0eeb005c14aa4d1dd261487f57ff68d6547b5ec0 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Thu, 2 Jun 2022 18:44:04 +0800 Subject: [PATCH] Create Webhook interface --- packages/web/pages/settings/webhooks.tsx | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/packages/web/pages/settings/webhooks.tsx b/packages/web/pages/settings/webhooks.tsx index f76109fec..40985868a 100644 --- a/packages/web/pages/settings/webhooks.tsx +++ b/packages/web/pages/settings/webhooks.tsx @@ -12,7 +12,17 @@ import { ConfirmationModal } from '../../components/patterns/ConfirmationModal' import { deleteWebhookMutation } from '../../lib/networking/mutations/deleteWebhookMutation' import { FormInputProps, FormModal } from '../../components/patterns/FormModal' import { setWebhookMutation } from '../../lib/networking/mutations/setWebhookMutation' -import { useGetWebhookQuery } from '../../lib/networking/queries/useGetWebhookQuery' + +interface Webhook { + id?: string + url: string + eventTypes: string + contentType?: string + method?: string + enabled: string + createdAt?: Date + updatedAt?: Date +} export default function Webhooks(): JSX.Element { const { webhooks, revalidate } = useGetWebhooksQuery()