import { html, Component } from "/lib/index.js";
import { BufferType } from "/state.js";
export default function BufferHeader(props) {
function handlePartClick(event) {
event.preventDefault();
props.onClose();
}
var description = null;
if (props.buffer.topic) {
description = html`${props.buffer.topic}`;
} else if (props.buffer.who) {
var who = props.buffer.who;
description = html`${who.realname} (${who.username}@${who.hostname})`;
}
var closeText = "Close";
switch (props.buffer.type) {
case BufferType.SERVER:
closeText = "Disconnect";
break;
case BufferType.CHANNEL:
closeText = "Part";
break;
}
return html`
${description}
${closeText}
`;
}