diff --git a/components/settings/unified/tabs/SiteGeneralTab.tsx b/components/settings/unified/tabs/SiteGeneralTab.tsx index 6087289..11b05cb 100644 --- a/components/settings/unified/tabs/SiteGeneralTab.tsx +++ b/components/settings/unified/tabs/SiteGeneralTab.tsx @@ -7,6 +7,7 @@ import { useSite } from '@/lib/swr/dashboard' import { updateSite, resetSiteData } from '@/lib/api/sites' import { useAuth } from '@/lib/auth/context' import { useUnifiedSettings } from '@/lib/unified-settings-context' +import { DangerZone } from '@/components/settings/unified/DangerZone' import DeleteSiteModal from '@/components/sites/DeleteSiteModal' import ScriptSetupBlock from '@/components/sites/ScriptSetupBlock' import VerificationModal from '@/components/sites/VerificationModal' @@ -95,7 +96,7 @@ export default function SiteGeneralTab({ siteId, onDirtyChange, onRegisterSave } } return ( -
+
{/* Site details */}
@@ -170,44 +171,24 @@ export default function SiteGeneralTab({ siteId, onDirtyChange, onRegisterSave } {/* Danger Zone */} {canEdit && ( -
-
-

Danger Zone

-

Irreversible actions for your site.

-
- -
-
-
-

Reset Data

-

Delete all stats and events. This cannot be undone.

-
- -
-
- -
-
-
-

Delete Site

-

Schedule this site for deletion with a 7-day grace period.

-
- -
-
-
+ setShowDeleteModal(true), + }, + ]} + /> )} +

No goals yet. Add a goal to track custom events.

-
+