diff --git a/app/dashboard/[[...tab]]/page.tsx b/app/dashboard/[[...tab]]/page.tsx index 10d9032..b00a07c 100644 --- a/app/dashboard/[[...tab]]/page.tsx +++ b/app/dashboard/[[...tab]]/page.tsx @@ -1111,6 +1111,15 @@ function ProjectWebhooks({ project, onError }: { project: Project; onError: (m: const [provider, setProvider] = useState(""); const [secret, setSecret] = useState(null); + const formatEvents = (raw: unknown) => { + try { + const events = typeof raw === "string" ? JSON.parse(raw) : raw; + return Array.isArray(events) && events.length ? events.join(", ") : "all events"; + } catch { + return "invalid event config"; + } + }; + const load = useCallback(async () => { try { const [a, b] = await Promise.all([ @@ -1140,7 +1149,7 @@ function ProjectWebhooks({ project, onError }: { project: Project; onError: (m: -