Linkify error messages

Sometimes servers will put links and channels in their error
messages. Make it easy for users to click them.
This commit is contained in:
Simon Ser 2021-11-29 13:38:07 +01:00
parent 25e69a551e
commit c4a78283af
2 changed files with 3 additions and 2 deletions

View file

@ -230,7 +230,7 @@ class LogLine extends Component {
if (irc.isError(msg.command) && msg.command != irc.ERR_NOMOTD) {
lineClass = "error";
}
content = html`${msg.command} ${msg.params.join(" ")}`;
content = html`${msg.command} ${linkify(msg.params.join(" "))}`;
}
return html`

View file

@ -1,4 +1,5 @@
import { html, Component, createRef } from "../lib/index.js";
import linkify from "../lib/linkify.js";
export default class ConnectForm extends Component {
state = {
@ -104,7 +105,7 @@ export default class ConnectForm extends Component {
`;
} else if (this.props.error) {
status = html`
<p class="error-text">${this.props.error}</p>
<p class="error-text">${linkify(this.props.error)}</p>
`;
}