chore: remove compliance UI from admin dashboard (#8)
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
@@ -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 },
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@@ -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) =>
|
||||||
|
|||||||
Reference in New Issue
Block a user