2020-11-26 13:48:30 +00:00
|
|
|
const {GroupableEvent} = require("./event")
|
2020-11-05 03:44:22 +00:00
|
|
|
const {ejs} = require("../basic")
|
2020-10-26 08:10:02 +00:00
|
|
|
|
2020-11-26 13:48:30 +00:00
|
|
|
class EncryptedMessage extends GroupableEvent {
|
2020-10-26 08:10:02 +00:00
|
|
|
render() {
|
2020-11-05 03:44:22 +00:00
|
|
|
this.clearChildren()
|
|
|
|
this.child(
|
|
|
|
ejs("i").text("Carbon cannot render encrypted messages yet")
|
|
|
|
)
|
2020-10-26 08:10:02 +00:00
|
|
|
super.render()
|
|
|
|
}
|
|
|
|
|
2020-11-05 03:44:22 +00:00
|
|
|
static canRender(eventData) {
|
|
|
|
return eventData.type === "m.room.encrypted"
|
2020-10-26 08:10:02 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
module.exports = [EncryptedMessage]
|