fix: remove buildProjectContext usage causing build error

This commit is contained in:
zenchantlive 2026-03-01 21:22:46 -08:00
parent 842f931f71
commit c8c91736b8
9 changed files with 13403 additions and 8 deletions

View file

@ -11,7 +11,6 @@ import {
import { deriveBlockedIds, buildBlockedByTree, type BlockedTreeNode } from '../../lib/kanban';
import { useArchetypePicker } from '../../hooks/use-archetype-picker';
import type { BeadIssue } from '../../lib/types';
import type { ProjectContext } from '../../lib/types';
import { Blocks, ChevronRight, UserPlus } from 'lucide-react';
import { cn } from '@/lib/utils';
@ -19,7 +18,7 @@ export interface BlockedTriageModalProps {
isOpen: boolean;
onClose: () => void;
issues: BeadIssue[];
projectRoot: ProjectContext;
projectRoot: string;
}
export function BlockedTriageModal({

View file

@ -5,7 +5,6 @@ import { X } from 'lucide-react';
import { useRouter } from 'next/navigation';
import type { BeadIssue } from '../../lib/types';
import type { ProjectScopeOption } from '../../lib/project-scope';
import { buildProjectContext } from '../../lib/project-context';
import { TopBar } from './top-bar';
import { LeftPanel, type LeftPanelFilters } from './left-panel';
import { RightPanel } from './right-panel';
@ -80,12 +79,11 @@ export function UnifiedShell({
const handleOpenBlockedTriage = useCallback(() => setBlockedTriageOpen(true), []);
const handleCloseBlockedTriage = useCallback(() => setBlockedTriageOpen(false), []);
const socialCards = useMemo(() => buildSocialCards(issues), [issues]);
const socialCards = useMemo(() => buildSocialCards(issues), [issues]);
const { swarms: swarmCards } = useSwarmList(projectRoot);
const bdHealth = useBdHealth(projectRoot);
const projectContext = useMemo(() => buildProjectContext(projectRoot), [projectRoot]);
const selectedSocialCard = taskId ? socialCards.find(c => c.id === taskId) : null;
const selectedSocialCard = taskId ? socialCards.find(c => c.id === taskId) : null;
const selectedSwarmCard = swarmId ? swarmCards.find(c => c.swarmId === swarmId) : null;
const selectedIssue = taskId ? issues.find((issue) => issue.id === taskId) ?? null : null;
@ -336,7 +334,7 @@ const socialCards = useMemo(() => buildSocialCards(issues), [issues]);
isOpen={blockedTriageOpen}
onClose={handleCloseBlockedTriage}
issues={issues}
projectRoot={projectContext}
projectRoot={projectRoot}
/>
</div>
);