refactor: remove unnecessary PageTransition wrappers from dashboard pages
This commit is contained in:
@@ -1,12 +1,7 @@
|
|||||||
import { PageTransition } from "@/components/shared";
|
|
||||||
import { AnalysisView } from "./view";
|
import { AnalysisView } from "./view";
|
||||||
|
|
||||||
export const dynamic = "force-dynamic";
|
export const dynamic = "force-dynamic";
|
||||||
|
|
||||||
export default function AnalysisPage() {
|
export default function AnalysisPage() {
|
||||||
return (
|
return <AnalysisView />;
|
||||||
<PageTransition>
|
|
||||||
<AnalysisView />
|
|
||||||
</PageTransition>
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import { PageTransition } from "@/components/shared";
|
|
||||||
import { getChannelCultures } from "@/lib/api/server";
|
import { getChannelCultures } from "@/lib/api/server";
|
||||||
import type { ChannelCultureRow } from "@/lib/types";
|
import type { ChannelCultureRow } from "@/lib/types";
|
||||||
import { ChannelsView } from "./view";
|
import { ChannelsView } from "./view";
|
||||||
@@ -12,9 +11,5 @@ export default async function ChannelsPage() {
|
|||||||
} catch {
|
} catch {
|
||||||
cultures = undefined;
|
cultures = undefined;
|
||||||
}
|
}
|
||||||
return (
|
return <ChannelsView initialCultures={cultures} />;
|
||||||
<PageTransition>
|
|
||||||
<ChannelsView initialCultures={cultures} />
|
|
||||||
</PageTransition>
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import { PageTransition } from "@/components/shared";
|
|
||||||
import { getActivity, getDashboardStats } from "@/lib/api/server";
|
import { getActivity, getDashboardStats } from "@/lib/api/server";
|
||||||
import { DashboardView } from "./view";
|
import { DashboardView } from "./view";
|
||||||
|
|
||||||
@@ -15,9 +14,5 @@ export default async function DashboardPage() {
|
|||||||
} catch {
|
} catch {
|
||||||
// Backend unavailable — client hooks will surface the error state.
|
// Backend unavailable — client hooks will surface the error state.
|
||||||
}
|
}
|
||||||
return (
|
return <DashboardView initialStats={stats} initialActivity={activity} />;
|
||||||
<PageTransition>
|
|
||||||
<DashboardView initialStats={stats} initialActivity={activity} />
|
|
||||||
</PageTransition>
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import { PageTransition } from "@/components/shared";
|
|
||||||
import { getGlossary } from "@/lib/api/server";
|
import { getGlossary } from "@/lib/api/server";
|
||||||
import type { GlossaryRow } from "@/lib/types";
|
import type { GlossaryRow } from "@/lib/types";
|
||||||
import { GlossaryView } from "./view";
|
import { GlossaryView } from "./view";
|
||||||
@@ -12,9 +11,5 @@ export default async function GlossaryPage() {
|
|||||||
} catch {
|
} catch {
|
||||||
terms = undefined;
|
terms = undefined;
|
||||||
}
|
}
|
||||||
return (
|
return <GlossaryView initialTerms={terms} />;
|
||||||
<PageTransition>
|
|
||||||
<GlossaryView initialTerms={terms} />
|
|
||||||
</PageTransition>
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import { PageTransition } from "@/components/shared";
|
|
||||||
import { getMediaStatus } from "@/lib/api/server";
|
import { getMediaStatus } from "@/lib/api/server";
|
||||||
import { MediaView } from "./view";
|
import { MediaView } from "./view";
|
||||||
|
|
||||||
@@ -11,9 +10,5 @@ export default async function MediaPage() {
|
|||||||
} catch {
|
} catch {
|
||||||
/* client hooks surface errors */
|
/* client hooks surface errors */
|
||||||
}
|
}
|
||||||
return (
|
return <MediaView initialStatus={status} />;
|
||||||
<PageTransition>
|
|
||||||
<MediaView initialStatus={status} />
|
|
||||||
</PageTransition>
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import { PageTransition } from "@/components/shared";
|
|
||||||
import {
|
import {
|
||||||
getConfig,
|
getConfig,
|
||||||
getGuilds,
|
getGuilds,
|
||||||
@@ -28,13 +27,11 @@ export default async function MessagesPage() {
|
|||||||
/* client hooks surface errors */
|
/* client hooks surface errors */
|
||||||
}
|
}
|
||||||
return (
|
return (
|
||||||
<PageTransition>
|
<MessagesView
|
||||||
<MessagesView
|
initialGuilds={guilds}
|
||||||
initialGuilds={guilds}
|
initialGuildId={config?.monitorGuildId ?? null}
|
||||||
initialGuildId={config?.monitorGuildId ?? null}
|
initialMessages={initialMessages}
|
||||||
initialMessages={initialMessages}
|
initialEdits={initialEdits}
|
||||||
initialEdits={initialEdits}
|
/>
|
||||||
/>
|
|
||||||
</PageTransition>
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import { PageTransition } from "@/components/shared";
|
|
||||||
import { getModerationActions, getModerationStats } from "@/lib/api/server";
|
import { getModerationActions, getModerationStats } from "@/lib/api/server";
|
||||||
import { ModerationView } from "./view";
|
import { ModerationView } from "./view";
|
||||||
|
|
||||||
@@ -15,9 +14,5 @@ export default async function ModerationPage() {
|
|||||||
} catch {
|
} catch {
|
||||||
/* client hooks surface errors */
|
/* client hooks surface errors */
|
||||||
}
|
}
|
||||||
return (
|
return <ModerationView initialStats={stats} initialActions={actions} />;
|
||||||
<PageTransition>
|
|
||||||
<ModerationView initialStats={stats} initialActions={actions} />
|
|
||||||
</PageTransition>
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import { PageTransition } from "@/components/shared";
|
|
||||||
import { getRecordings } from "@/lib/api/server";
|
import { getRecordings } from "@/lib/api/server";
|
||||||
import { RecordingsView } from "./view";
|
import { RecordingsView } from "./view";
|
||||||
|
|
||||||
@@ -13,9 +12,5 @@ export default async function RecordingsPage() {
|
|||||||
} catch {
|
} catch {
|
||||||
/* client hooks surface errors */
|
/* client hooks surface errors */
|
||||||
}
|
}
|
||||||
return (
|
return <RecordingsView initialItems={recordings?.items} />;
|
||||||
<PageTransition>
|
|
||||||
<RecordingsView initialItems={recordings?.items} />
|
|
||||||
</PageTransition>
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
import { PageTransition } from "@/components/shared";
|
|
||||||
import { getGuilds, getVoiceStatus } from "@/lib/api/server";
|
import { getGuilds, getVoiceStatus } from "@/lib/api/server";
|
||||||
import { VoiceView } from "./view";
|
import { VoiceView } from "./view";
|
||||||
|
|
||||||
@@ -12,9 +11,5 @@ export default async function VoicePage() {
|
|||||||
} catch {
|
} catch {
|
||||||
/* client hooks surface errors */
|
/* client hooks surface errors */
|
||||||
}
|
}
|
||||||
return (
|
return <VoiceView initialStatus={status} initialGuilds={guilds} />;
|
||||||
<PageTransition>
|
|
||||||
<VoiceView initialStatus={status} initialGuilds={guilds} />
|
|
||||||
</PageTransition>
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user