|
@@ -2,7 +2,6 @@
|
2
|
2
|
|
3
|
3
|
import React from 'react';
|
4
|
4
|
|
5
|
|
-import { translate } from '../../../../base/i18n';
|
6
|
5
|
import { Icon } from '../../../icons';
|
7
|
6
|
import AbstractStatelessAvatar, { type Props as AbstractProps } from '../AbstractStatelessAvatar';
|
8
|
7
|
|
|
@@ -31,19 +30,14 @@ type Props = AbstractProps & {
|
31
|
30
|
/**
|
32
|
31
|
* TestId of the element, if any.
|
33
|
32
|
*/
|
34
|
|
- testId?: string,
|
35
|
|
-
|
36
|
|
- /**
|
37
|
|
- * Invoked to obtain translated strings.
|
38
|
|
- */
|
39
|
|
- t: Function
|
|
33
|
+ testId?: string
|
40
|
34
|
};
|
41
|
35
|
|
42
|
36
|
/**
|
43
|
37
|
* Implements a stateless avatar component that renders an avatar purely from what gets passed through
|
44
|
38
|
* props.
|
45
|
39
|
*/
|
46
|
|
-class StatelessAvatar extends AbstractStatelessAvatar<Props> {
|
|
40
|
+export default class StatelessAvatar extends AbstractStatelessAvatar<Props> {
|
47
|
41
|
/**
|
48
|
42
|
* Implements {@code Component#render}.
|
49
|
43
|
*
|
|
@@ -70,7 +64,7 @@ class StatelessAvatar extends AbstractStatelessAvatar<Props> {
|
70
|
64
|
return (
|
71
|
65
|
<div className = { this._getBadgeClassName() }>
|
72
|
66
|
<img
|
73
|
|
- alt = { this.props.t('profile.avatar') }
|
|
67
|
+ alt = 'avatar'
|
74
|
68
|
className = { this._getAvatarClassName() }
|
75
|
69
|
data-testid = { this.props.testId }
|
76
|
70
|
id = { this.props.id }
|
|
@@ -111,7 +105,7 @@ class StatelessAvatar extends AbstractStatelessAvatar<Props> {
|
111
|
105
|
return (
|
112
|
106
|
<div className = { this._getBadgeClassName() }>
|
113
|
107
|
<img
|
114
|
|
- alt = { this.props.t('profile.avatar') }
|
|
108
|
+ alt = 'avatar'
|
115
|
109
|
className = { this._getAvatarClassName('defaultAvatar') }
|
116
|
110
|
data-testid = { this.props.testId }
|
117
|
111
|
id = { this.props.id }
|
|
@@ -165,5 +159,3 @@ class StatelessAvatar extends AbstractStatelessAvatar<Props> {
|
165
|
159
|
|
166
|
160
|
_isIcon: (?string | ?Object) => boolean
|
167
|
161
|
}
|
168
|
|
-
|
169
|
|
-export default translate(StatelessAvatar);
|