Add DNS provider selection to DNS record creation

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 9111ef36-26c8-4085-84ca-a35dc1fec1b5
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7083d608-d6d3-4a6a-9a27-6286c5109627/d844959f-3b2c-4c12-8aa9-28057e25bcc4.jpg
This commit is contained in:
alphaeusmote
2025-04-10 13:03:20 +00:00
+35
View File
@@ -490,6 +490,41 @@ export default function DnsRecordsPage() {
)}
/>
<FormField
control={form.control}
name="providerId"
render={({ field }) => (
<FormItem>
<FormLabel>DNS Provider</FormLabel>
<Select
onValueChange={field.onChange}
defaultValue={field.value}
>
<FormControl>
<SelectTrigger>
<SelectValue placeholder="Select a DNS provider" />
</SelectTrigger>
</FormControl>
<SelectContent>
<SelectItem value="">None</SelectItem>
{providers.map((provider) => (
<SelectItem
key={provider.id}
value={provider.id}
>
{provider.name}
</SelectItem>
))}
</SelectContent>
</Select>
<FormDescription>
Select the DNS provider to use for this record
</FormDescription>
<FormMessage />
</FormItem>
)}
/>
<FormField
control={form.control}
name="type"