SEction 2 part 2

This commit is contained in:
IGNY8 VPS (Salman)
2026-01-03 04:39:06 +00:00
parent 94d37a0d84
commit 935c7234b1
11 changed files with 1424 additions and 44 deletions

View File

@@ -107,6 +107,9 @@ const SyncDashboard = lazy(() => import("./pages/Sites/SyncDashboard"));
const DeploymentPanel = lazy(() => import("./pages/Sites/DeploymentPanel"));
const PublishingQueue = lazy(() => import("./pages/Sites/PublishingQueue"));
// Publisher Module - Lazy loaded
const ContentCalendar = lazy(() => import("./pages/Publisher/ContentCalendar"));
// Setup - Lazy loaded
const SetupWizard = lazy(() => import("./pages/Setup/SetupWizard"));
@@ -183,6 +186,10 @@ export default function App() {
{/* Automation Module */}
<Route path="/automation" element={<AutomationPage />} />
{/* Publisher Module - Content Calendar */}
<Route path="/publisher" element={<Navigate to="/publisher/content-calendar" replace />} />
<Route path="/publisher/content-calendar" element={<ContentCalendar />} />
{/* Linker Module - Redirect dashboard to content */}
<Route path="/linker" element={<Navigate to="/linker/content" replace />} />
<Route path="/linker/content" element={<LinkerContentList />} />
@@ -272,7 +279,8 @@ export default function App() {
<Route path="/sites/:id/settings" element={<SiteSettings />} />
<Route path="/sites/:id/sync" element={<SyncDashboard />} />
<Route path="/sites/:id/deploy" element={<DeploymentPanel />} />
<Route path="/sites/:id/publishing-queue" element={<PublishingQueue />} />
{/* Legacy redirect - Publishing Queue moved to Content Calendar */}
<Route path="/sites/:id/publishing-queue" element={<Navigate to="/publisher/content-calendar" replace />} />
<Route path="/sites/:id/posts/:postId" element={<PostEditor />} />
<Route path="/sites/:id/posts/:postId/edit" element={<PostEditor />} />