'use client' import { Button } from '@/components/ui/button' import { PlusCircle, Webhook } from 'lucide-react' import { useState } from 'react' import { WebhookData } from '@/lib/types' import { WebhookCard } from './webhook-card' import { WebhookDocs } from './webhook-docs' import { CreateWebhookDialog } from './create-webhook-dialog' import { EditWebhookDialog } from './edit-webhook-dialog' import { useQuery, useQueryClient } from '@tanstack/react-query' import httpBrowserClient from '@/lib/httpBrowserClient' import { ApiEndpoints } from '@/config/api' import { Skeleton } from '@/components/ui/skeleton' import { Tooltip, TooltipContent, TooltipProvider, TooltipTrigger, } from '@/components/ui/tooltip' import { Badge } from '@/components/ui/badge' function WebhookCardSkeleton() { return (
Manage webhook notifications for your SMS events
You already have an active webhook subscription. You can edit or manage the existing webhook instead.
Create a webhook to receive real-time notifications for SMS events