New padding.
This commit is contained in:
parent
93b2f6cc41
commit
9f652ece1b
@ -17,6 +17,14 @@ class MessageListElement extends HTMLElement {
|
||||
this.component = document.createElement('div')
|
||||
this.shadowRoot.appendChild(this.component )
|
||||
}
|
||||
linkifyText(text) {
|
||||
const urlRegex = /https?:\/\/[^\s]+/g;
|
||||
|
||||
return text.replace(urlRegex, (url) => {
|
||||
return `<a href="${url}" target="_blank" rel="noopener noreferrer">${url}</a>`;
|
||||
});
|
||||
|
||||
}
|
||||
createElement(message){
|
||||
const element = document.createElement("div")
|
||||
element.dataset.uid = message.uid
|
||||
@ -40,7 +48,7 @@ class MessageListElement extends HTMLElement {
|
||||
author.textContent = message.user_nick
|
||||
const text = document.createElement("div")
|
||||
text.classList.add("text")
|
||||
text.textContent = message.message
|
||||
text.innerHTML = this.linkifyText(message.message)
|
||||
const time = document.createElement("div")
|
||||
time.classList.add("time")
|
||||
time.textContent = message.created_at
|
||||
|
Loading…
Reference in New Issue
Block a user