Normalize dashboard project filtering and align session layout

This commit is contained in:
Ashish Huddar 2026-03-25 14:34:55 +05:30
parent da543960b7
commit 1fb01f99fc
4 changed files with 6 additions and 3 deletions

View File

@ -1 +1,2 @@
build/
dist-server/

View File

@ -15,7 +15,8 @@ export async function generateMetadata(props: {
export default async function Home(props: { searchParams: Promise<{ project?: string }> }) {
const searchParams = await props.searchParams;
const pageData = await getDashboardPageData(searchParams.project);
const projectFilter = resolveDashboardProjectFilter(searchParams.project);
const pageData = await getDashboardPageData(projectFilter);
return (
<Dashboard

View File

@ -17,7 +17,8 @@ export default async function PullRequestsRoute(props: {
searchParams: Promise<{ project?: string }>;
}) {
const searchParams = await props.searchParams;
const pageData = await getDashboardPageData(searchParams.project);
const projectFilter = resolveDashboardProjectFilter(searchParams.project);
const pageData = await getDashboardPageData(projectFilter);
return (
<PullRequestsPage

View File

@ -370,7 +370,7 @@ export function SessionDetail({
/>
)}
<div className="mx-auto max-w-[1180px] px-5 py-5 lg:px-8">
<div className="dashboard-main mx-auto max-w-[1180px] px-5 py-5 lg:px-8">
<main className="min-w-0">
{(!isOrchestrator || isMobile) && (
<SessionTopStrip