chore: remove compliance UI from admin dashboard (#8)

This commit is contained in:
James Cottrill
2026-04-18 20:33:20 +01:00
committed by GitHub
parent e0f1dd43e8
commit bebcf901f4
3 changed files with 0 additions and 6 deletions

View File

@@ -11,7 +11,6 @@ import {
import Layout from './components/Layout'; import Layout from './components/Layout';
import { trackPageView } from './services/analytics'; import { trackPageView } from './services/analytics';
import ProtectedRoute from './components/ProtectedRoute'; import ProtectedRoute from './components/ProtectedRoute';
import ComplianceDashboardPage from './pages/ComplianceDashboardPage';
import LoginPage from './pages/LoginPage'; import LoginPage from './pages/LoginPage';
import SettingsPage from './pages/SettingsPage'; import SettingsPage from './pages/SettingsPage';
import SiteDetailPage from './pages/SiteDetailPage'; import SiteDetailPage from './pages/SiteDetailPage';
@@ -58,7 +57,6 @@ function AppRoutes() {
<Route path="/sites" element={<SitesPage />} /> <Route path="/sites" element={<SitesPage />} />
<Route path="/sites/:siteId" element={<SiteDetailPage />} /> <Route path="/sites/:siteId" element={<SiteDetailPage />} />
<Route path="/groups/:groupId" element={<SiteGroupDetailPage />} /> <Route path="/groups/:groupId" element={<SiteGroupDetailPage />} />
<Route path="/compliance" element={<ComplianceDashboardPage />} />
<Route path="/settings" element={<SettingsPage />} /> <Route path="/settings" element={<SettingsPage />} />
{extensionPages {extensionPages
.filter((p) => p.protected !== false) .filter((p) => p.protected !== false)

View File

@@ -6,7 +6,6 @@ import { getNavItems } from '../extensions/registry';
const CORE_NAV_ITEMS = [ const CORE_NAV_ITEMS = [
{ path: '/sites', label: 'Sites', order: 10 }, { path: '/sites', label: 'Sites', order: 10 },
{ path: '/compliance', label: 'Compliance', order: 20 },
{ path: '/settings', label: 'Settings', order: 90 }, { path: '/settings', label: 'Settings', order: 90 },
]; ];

View File

@@ -4,7 +4,6 @@ import { useParams } from 'react-router-dom';
import { getSite, getSiteConfig, updateSiteConfig } from '../api/sites'; import { getSite, getSiteConfig, updateSiteConfig } from '../api/sites';
import SiteCategoriesTab from '../components/SiteCategoriesTab'; import SiteCategoriesTab from '../components/SiteCategoriesTab';
import SiteComplianceTab from '../components/SiteComplianceTab';
import SiteConfigTab from '../components/SiteConfigTab'; import SiteConfigTab from '../components/SiteConfigTab';
import SiteCookiesTab from '../components/SiteCookiesTab'; import SiteCookiesTab from '../components/SiteCookiesTab';
import SiteOverviewTab from '../components/SiteOverviewTab'; import SiteOverviewTab from '../components/SiteOverviewTab';
@@ -22,7 +21,6 @@ const CORE_TABS: { id: string; label: string; order: number }[] = [
{ id: 'banner', label: 'Banner', order: 40 }, { id: 'banner', label: 'Banner', order: 40 },
{ id: 'translations', label: 'Translations', order: 50 }, { id: 'translations', label: 'Translations', order: 50 },
{ id: 'scanner', label: 'Scans', order: 60 }, { id: 'scanner', label: 'Scans', order: 60 },
{ id: 'compliance', label: 'Compliance', order: 70 },
]; ];
export default function SiteDetailPage() { export default function SiteDetailPage() {
@@ -105,7 +103,6 @@ export default function SiteDetailPage() {
)} )}
{activeTab === 'translations' && siteId && <SiteTranslationsTab siteId={siteId} />} {activeTab === 'translations' && siteId && <SiteTranslationsTab siteId={siteId} />}
{activeTab === 'scanner' && siteId && <SiteScannerTab siteId={siteId} />} {activeTab === 'scanner' && siteId && <SiteScannerTab siteId={siteId} />}
{activeTab === 'compliance' && siteId && <SiteComplianceTab siteId={siteId} config={config ?? null} />}
{/* Extension tabs */} {/* Extension tabs */}
{extensionTabs.map( {extensionTabs.map(
(ext) => (ext) =>