Skip to content

Commit 67a8f6d

Browse files
Merge pull request #130 from Detaysoft/meeting-sound
Meeting item to add meetSoundPlay props.
2 parents b29f39a + bd25bb7 commit 67a8f6d

3 files changed

Lines changed: 12 additions & 1 deletion

File tree

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -656,6 +656,8 @@ import { MeetingItem } from 'react-chat-elements'
656656
| onCloseClick | none | function | MeetingItem on close click |
657657
| avatars | none | date | MeetingItem avatars |
658658
| avatarLimit | 5 | date | MeetingItem avatars limit |
659+
| audioMuted| true | boolean | MeetingItem audio muted |
660+
| audioSource| null | string | MeetingItem audio source |
659661

660662

661663
## MeetingList Component

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-chat-elements",
3-
"version": "10.11.0",
3+
"version": "10.11.1",
44
"description": "Reactjs chat components",
55
"author": "Avare Kodcu <abdurrahmaneker58@gmail.com>",
66
"main": "dist/main.js",

src/MeetingItem/MeetingItem.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,13 @@ export class MeetingItem extends Component {
3131
className={classNames('rce-container-mtitem', this.props.className)}
3232
onClick={this.props.onClick}
3333
onContextMenu={this.props.onContextMenu}>
34+
35+
<audio
36+
autoPlay
37+
loop
38+
muted={this.props.audioMuted}
39+
src={this.props.audioSource}/>
40+
3441
<div className="rce-mtitem">
3542
<div className="rce-mtitem-top">
3643
<div className="rce-mtitem-subject">
@@ -121,6 +128,8 @@ MeetingItem.defaultProps = {
121128
lazyLoadingImage: undefined,
122129
avatarLimit: 5,
123130
avatars: [],
131+
audioMuted: true,
132+
audioSource: null,
124133
onAvatarError: () => void(0),
125134
onMeetingClick: () => void(0),
126135
onShareClick: () => void(0),

0 commit comments

Comments
 (0)