diff --git a/components/settings/unified/tabs/SiteIntegrationsTab.tsx b/components/settings/unified/tabs/SiteIntegrationsTab.tsx index fbbef09..09e4472 100644 --- a/components/settings/unified/tabs/SiteIntegrationsTab.tsx +++ b/components/settings/unified/tabs/SiteIntegrationsTab.tsx @@ -1,8 +1,8 @@ 'use client' import { useState } from 'react' -import { Button, toast, Spinner } from '@ciphera-net/ui' -import { Plugs, Trash, ShieldCheck, CaretDown } from '@phosphor-icons/react' +import { Button, Input, Select, toast, Spinner } from '@ciphera-net/ui' +import { Plugs, Trash, ShieldCheck } from '@phosphor-icons/react' import { useGSCStatus, useBunnyStatus } from '@/lib/swr/dashboard' import { disconnectGSC, getGSCAuthURL } from '@/lib/api/gsc' import { disconnectBunny, getBunnyPullZones, connectBunny, type BunnyPullZone } from '@/lib/api/bunny' @@ -57,7 +57,7 @@ function IntegrationCard({ children?: React.ReactNode }) { return ( -
+
{icon}
@@ -131,7 +131,7 @@ function GSCDetails({ gscStatus }: { gscStatus: { connected: boolean; google_ema return (
-
+
{rows.map(row => (
{row.label} @@ -200,12 +200,12 @@ function BunnySetupForm({ siteId, onConnected }: { siteId: string; onConnected:
- setApiKey(e.target.value)} placeholder="Enter your BunnyCDN API key" - className="flex-1 px-3 py-2 text-sm bg-neutral-900 border border-neutral-700 rounded-lg text-white placeholder:text-neutral-500 focus:outline-none focus:border-neutral-500" + className="flex-1" />