renderMessage = (m, { showName = false } = {}) => htl.html`<div style=${{
fontFamily: "var(--sans-serif)",
fontSize: "0.8rem",
display: "flex",
width: "100%",
justifyContent: "space-between"
}}>
<div style=${{
paddingBottom: "3px",
width: "70%",
textAlign: m.is_from_me ? "right" : "left"
}}>
${
(m.room_name || showName) && !m.is_from_me
? htl.html`<div style=${{
fontSize: "0.7rem",
textIndent: "0.71rem"
}}>${nameMap.get(maybeNormalizePhoneNumber(m.number))}</div>`
: ""
}
<div style=${{
display: "inline-block",
borderRadius: "1rem",
padding: "0.4rem 0.6rem",
background: m.is_from_me ? meBlue : youGray,
color: m.is_from_me ? "white" : "black",
maxWidth: "20em",
overflow: "hidden",
whiteSpace: "pre-wrap",
textAlign: "left"
}}>${m.text}</div>
</div>
<div style=${{ fontSize: "0.7rem" }}>
${m.date.toLocaleDateString("en-US")}
${m.date.toLocaleTimeString("en-US")}
</div>
</div>`