Skip to main content

useWebhookEvents

The useWebhookEvents hook fetches webhook event definitions that can be subscribed to by endpoints.

Return Value

events
WebhookAppEvent[]
Available webhook events.
loading
boolean
Whether events are loading.
error
unknown
Error from the latest request.
refetch
() => void
Revalidate event list.

Example

import { useWebhookEvents } from "@wacht/react-router";

function EventCatalog() {
  const { events } = useWebhookEvents();
  return <pre>{JSON.stringify(events, null, 2)}</pre>;
}