Components
DNS Records
A copy-ready DNS setup surface for activating customer domains.
DNS records
Click any name or value to copy it, then add the records at your DNS provider.
| Type | Name | Value | Status |
|---|---|---|---|
| CNAME | Pending | ||
| TXT | Valid |
- Name
- Value
- Name
- Value
DNS changes can take time to propagate. Keep the names and values exactly as shown.
Install
bunx --bun shadcn@latest add https://domain-sdk.dev/r/dns-records-table.jsonUsage
Pass the normalized records returned by Domain SDK. Your application owns refreshing and persistence.
import { DnsRecordsTable } from "@/components/domain/dns-records-table";
<DnsRecordsTable records={domain.records} issues={domain.issues} defaultFilter="required" />;The component uses shadcn Table, Badge, Button, and NativeSelect with Hugeicons. Names and values are full-cell copy targets, optional records can be filtered, and every copy is confirmed through a polite live region.
When your server discovers a supported Domain Connect path, place the separately installable One-click DNS Setup component before this manual fallback.
