Skip to content

Commit 84aa39d

Browse files
committed
MeetingMessage da düzenlemeler yapıldı
1 parent 185e902 commit 84aa39d

2 files changed

Lines changed: 15 additions & 25 deletions

File tree

src/MeetingMessage/MeetingMessage.js

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -81,15 +81,15 @@ export class MeetingMessage extends Component {
8181
</div>
8282
:
8383
<div className="rce-mtmg-body-bottom--bttitle">
84-
{
85-
participants.slice(0, PARTICIPANT_LIMIT).map(x => x.title || 'Unknow').join(', ')
86-
}
87-
{
88-
participants.length > PARTICIPANT_LIMIT &&
89-
<span>
90-
{'ve ' + (participants.length - PARTICIPANT_LIMIT) + ' diğer kişi'}
91-
</span>
92-
}
84+
<span>
85+
{
86+
participants.slice(0, PARTICIPANT_LIMIT).map(x => x.title || 'Unknow').join(', ')
87+
}
88+
{
89+
participants.length > PARTICIPANT_LIMIT &&
90+
`, +${(participants.length - PARTICIPANT_LIMIT)}`
91+
}
92+
</span>
9393
</div>
9494
}
9595
</div>
@@ -102,13 +102,13 @@ export class MeetingMessage extends Component {
102102
dataSource &&
103103
dataSource.map((x, i) => {
104104
return (
105-
<div>
105+
<div key={i}>
106106
<div className="rce-mitem">
107107
<div className="rce-mitem-body">
108108
<div className="rce-mitem-body--top">
109109
<div
110110
className="rce-mitem-body--top-title"
111-
onClick={onMeetingTitleClick}>
111+
onClick={(e) => onMeetingTitleClick(x, i, e)}>
112112
{x.title}
113113
</div>
114114
<div className="rce-mitem-body--top-time">
@@ -137,7 +137,7 @@ export class MeetingMessage extends Component {
137137
{
138138
x.event.avatars &&
139139
x.event.avatars.map((x, i) => x instanceof Avatar ? x : (
140-
<div className="rce-mitem-avatar">
140+
<div key={i} className="rce-mitem-avatar">
141141
<Avatar
142142
src={x.src}/>
143143
</div>
@@ -149,7 +149,7 @@ export class MeetingMessage extends Component {
149149
<div className="rce-mtmg-call-record">
150150
<div className="rce-mtmg-call-body">
151151
<div
152-
onClick={onMeetingVideoLinkClick}
152+
onClick={(e) => onMeetingVideoLinkClick(x, i, e)}
153153
className="rce-mtmg-call-avatars">
154154
<Avatar
155155
className={'rce-mtmg-call-avatars'}

src/MessageList/MessageList.js

Lines changed: 2 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -104,16 +104,6 @@ export class MessageList extends Component {
104104
this.props.onMeetingMessageClick(item, i, e);
105105
}
106106

107-
onMeetingTitleClick(item, i, e) {
108-
if (this.props.onMeetingTitleClick instanceof Function)
109-
this.props.onMeetingTitleClick(item, i, e);
110-
}
111-
112-
onMeetingVideoLinkClick(item, i, e) {
113-
if (this.props.onMeetingVideoLinkClick instanceof Function)
114-
this.props.onMeetingVideoLinkClick(item, i, e);
115-
}
116-
117107
loadRef(ref) {
118108
this.mlistRef = ref;
119109
if (this.props.cmpRef instanceof Function)
@@ -179,8 +169,8 @@ export class MessageList extends Component {
179169
onContextMenu={this.props.onContextMenu && ((e) => this.onContextMenu(x, i, e))}
180170
onMessageFocused={this.props.onMessageFocused && ((e) => this.onMessageFocused(x, i, e))}
181171
onMeetingMessageClick={this.props.onMeetingMessageClick && ((e) => this.onMeetingMessageClick(x, i, e))}
182-
onMeetingTitleClick={this.props.onMeetingTitleClick && ((e) => this.onMeetingTitleClick(x, i, e))}
183-
onMeetingVideoLinkClick={this.props.onMeetingVideoLinkClick && ((e) => this.onMeetingVideoLinkClick(x, i, e))}
172+
onMeetingTitleClick={this.props.onMeetingTitleClick}
173+
onMeetingVideoLinkClick={this.props.onMeetingVideoLinkClick}
184174
/>
185175
))
186176
}

0 commit comments

Comments
 (0)