@@ -34,11 +34,11 @@ import {
3434 BellOff ,
3535} from 'lucide-react'
3636
37- import { type Reminder , type DigitalColleague } from '../Foundary/types'
37+ import { type Reminder , type Colleague } from '../Foundary/types'
3838
3939export interface TasksViewProps {
4040 initialReminders ?: Reminder [ ]
41- initialColleagues ?: DigitalColleague [ ]
41+ initialColleagues ?: Colleague [ ]
4242 onAddReminder ?: ( reminder : Omit < Reminder , 'id' | 'createdAt' > ) => void
4343 onUpdateReminder ?: ( reminderId : string , updates : Partial < Reminder > ) => void
4444 onDeleteReminder ?: ( reminderId : string ) => void
@@ -114,7 +114,7 @@ const isTomorrow = (date: Date) => {
114114}
115115
116116const AddReminderModal : React . FC < {
117- colleagues : DigitalColleague [ ]
117+ colleagues : Colleague [ ]
118118 onAddReminder : ( reminder : Omit < Reminder , 'id' | 'createdAt' > ) => void
119119 open : boolean
120120 setOpen : ( open : boolean ) => void
@@ -409,7 +409,7 @@ const AddReminderModal: React.FC<{
409409
410410const EditReminderModal : React . FC < {
411411 reminder : Reminder
412- colleagues : DigitalColleague [ ]
412+ colleagues : Colleague [ ]
413413 onUpdateReminder : ( reminderId : string , updates : Partial < Reminder > ) => void
414414 open : boolean
415415 onClose : ( ) => void
@@ -662,7 +662,7 @@ const EditReminderModal: React.FC<{
662662
663663const ReminderCard : React . FC < {
664664 reminder : Reminder
665- colleagues : DigitalColleague [ ]
665+ colleagues : Colleague [ ]
666666 onUpdateReminder : ( reminderId : string , updates : Partial < Reminder > ) => void
667667 onDeleteReminder : ( reminderId : string ) => void
668668} > = ( { reminder, colleagues, onUpdateReminder, onDeleteReminder } ) => {
@@ -805,9 +805,7 @@ export const TasksView: React.FC<TasksViewProps> = ({
805805 onDeleteReminder,
806806} ) => {
807807 const [ reminders , setReminders ] = useState < Reminder [ ] > ( initialReminders . filter ( Boolean ) )
808- const [ colleagues , setColleagues ] = useState < DigitalColleague [ ] > (
809- initialColleagues . filter ( Boolean ) ,
810- )
808+ const [ colleagues , setColleagues ] = useState < Colleague [ ] > ( initialColleagues . filter ( Boolean ) )
811809 const [ filter , setFilter ] = useState < 'all' | 'pending' | 'completed' | 'overdue' | 'today' > ( 'all' )
812810 const [ searchTerm , setSearchTerm ] = useState ( '' )
813811 const [ openAddReminderModal , setOpenAddReminderModal ] = useState ( false )
@@ -918,7 +916,7 @@ export const TasksView: React.FC<TasksViewProps> = ({
918916 }
919917
920918 // Ensure we have at least one valid colleague for the default reminder
921- const defaultColleague : DigitalColleague = ( colleagues . find ( Boolean ) as DigitalColleague ) || {
919+ const defaultColleague : Colleague = ( colleagues . find ( Boolean ) as Colleague ) || {
922920 id : '1' ,
923921 name : 'Default Colleague' ,
924922 // status: 'active' as const,
0 commit comments