mirror of
https://github.com/vector-im/hydrogen-web.git
synced 2024-12-22 19:14:52 +01:00
only use 1 letter for avatar initial
This commit is contained in:
parent
404e6f8b87
commit
b5e7131050
@ -15,18 +15,11 @@ limitations under the License.
|
||||
*/
|
||||
|
||||
export function avatarInitials(name) {
|
||||
let words = name.split(" ");
|
||||
if (words.length === 1) {
|
||||
words = words[0].split("-");
|
||||
let firstChar = name.charAt(0);
|
||||
if (firstChar === "!" || firstChar === "@" || firstChar === "#") {
|
||||
firstChar = name.charAt(1);
|
||||
}
|
||||
words = words.slice(0, 2);
|
||||
return words.reduce((i, w) => {
|
||||
let firstChar = w.charAt(0);
|
||||
if (firstChar === "!" || firstChar === "@" || firstChar === "#") {
|
||||
firstChar = w.charAt(1);
|
||||
}
|
||||
return i + firstChar.toUpperCase();
|
||||
}, "");
|
||||
return firstChar.toUpperCase();
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user