Skip to content

Commit bf39abe

Browse files
committed
fix: applies fix to epic creation and task
1 parent 5181f96 commit bf39abe

5 files changed

Lines changed: 330 additions & 264 deletions

File tree

src/components/DigitalColleagues/Pages/dashboardpage.tsx

Lines changed: 31 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,16 @@ import { ProjectCard } from '../../Projects/project-card'
1111
import { mockApps, mockRecentFiles, mockTutorials } from '../../dc-temp/mock-data'
1212
import { mockSidebarItems, mockNotifications } from '../test-data'
1313
import { mockProjectSummary } from '../test-data'
14-
import type { App, ProjectSummary, FileType, BusinessUnit, Project } from '../types'
14+
import type {
15+
App,
16+
ProjectSummary,
17+
FileType,
18+
BusinessUnit,
19+
Project,
20+
SidebarItem,
21+
Colleague,
22+
User,
23+
} from '../types'
1524
// import { ColleaguesManagement } from "../colleagues-management"
1625
import ColleaguesView from './../Views/ColleaguesView'
1726
import KnowledgeView from '../Views/KnowledgeView'
@@ -37,6 +46,12 @@ interface HomeProps {
3746
teamMemberCount: number
3847
onCreateProject: () => void
3948
onOpenProject: (project: ProjectSummary) => void
49+
sidebarItems: SidebarItem[]
50+
initialColleagues: Colleague[]
51+
users: User[]
52+
onColleagueAdd: (colleague: Colleague) => void
53+
onColleagueEdit: (colleague: Colleague) => void
54+
onColleagueDelete: (colleagueId: string) => void
4055
}
4156

4257
export default function Home({
@@ -47,6 +62,12 @@ export default function Home({
4762
teamMemberCount,
4863
onCreateProject,
4964
onOpenProject,
65+
sidebarItems,
66+
initialColleagues,
67+
users,
68+
onColleagueAdd,
69+
onColleagueEdit,
70+
onColleagueDelete,
5071
}: HomeProps) {
5172
const [activeTab, setActiveTab] = useState('home')
5273
const [currentBusinessUnit, setCurrentBusinessUnit] = useState<BusinessUnit>(businessUnits[0]) // Default to Design
@@ -140,7 +161,15 @@ export default function Home({
140161
</div>
141162
)
142163
case 'colleagues':
143-
return <ColleaguesView />
164+
return (
165+
<ColleaguesView
166+
initialColleagues={initialColleagues}
167+
availableUsers={users}
168+
onColleagueAdd={onColleagueAdd}
169+
onColleagueEdit={onColleagueEdit}
170+
onColleagueDelete={onColleagueDelete}
171+
/>
172+
)
144173
case 'chat':
145174
return (
146175
<div className="px-2 md:px-4 py-4 space-y-8">

0 commit comments

Comments
 (0)