Skip to main content

Meeting List

Meeting List Component

If you need the MeetingItem list, you can use the MeetingList component.

Need Help !
Daily

Example Usage

import { MeetingList } from "react-chat-elements"

<MeetingList
className='meeting-list'
dataSource={[
{
id: '1',
subject: 'Calling',
subjectLimit: 10,
date: new Date(),
avatars: [{
src: 'https://avatars.githubusercontent.com/u/80540635?v=4',
}]
},
{
id: '1',
subject: 'Calling',
subjectLimit: 10,
date: new Date(),
avatars: [
{
src: 'https://avatars.githubusercontent.com/u/41473129?v=4',
},
]
},
]}
/>

Result

Calling
Calling

Meeting List Props

propdefaulttypedescription
classNamenonestringoptional meeting list className
cmpRefnoneref objectmeeting list ref
dataSource[]arraymeeting list array (see details below)
onClicknonefunctionmeeting list item on click (meeting(object) is returned)
onMeetingClicknonefunctionmeeting list item on meeting click (meeting(object) is returned)
onShareClicknonefunctionmeeting list item on share click (meeting(object) is returned)
onCloseClicknonefunctionmeeting list item on close click (meeting(object) is returned)
onContextMenunonefunctionmeeting list item on context menu (meeting(object) is returned)
onAvatarErrornonefunctionmeeting list item on error avatar img
lazyLoadingImagenoneimage pathlazy loading image

Meeting List dataSource (MeetingItem) Props

propdefaulttypedescription
idnonestring | numberThe Meeting Item's id
subjectnonestringThe Meeting Item's subject and optional.
subjectLimit60intThe Meeting Item's subject limit and optional.
titlenonestringThe Meeting Item's title
subtitlenonestringThe Meeting Item's subtitle
datenonedateThe Meeting Item's date and optional.
dateStringnonestringThe Meeting Item's date string and optional.
lazyLoadingImagenonestringlazy loading image (image path)
closabletruebooleanThe Meeting Item's closable and optional.
onClicknonefunctionMeetingItem on click
onMeetingClicknonefunctionMeetingItem on meeting click
onShareClicknonefunctionMeetingItem on share click
onCloseClicknonefunctionMeetingItem on close click
avatarsnonedateMeetingItem avatars
avatarFlexiblenonebooleanThe Meeting Item's avatar flexible and optional.
avatarLimit5dateMeetingItem avatars limit
audioMutedtruebooleanMeetingItem audio muted
audioSourcenullstringMeetingItem audio source
altnonestringThe Meeting Item's alt and optional.
statusColorTypenonestringThe Meeting Item's status color type and optional
classNamenonestringclassName for optional MeetingItem
onAvatarErrornonefunctiononerror event for Avatar (img)
onContextMenunonefunctionMeetingItem on context menu