fix decryption
This commit is contained in:
Vendored
+5
-1
@@ -880,6 +880,10 @@
|
|||||||
function remove() {
|
function remove() {
|
||||||
chat.deleteMessage(message);
|
chat.deleteMessage(message);
|
||||||
}
|
}
|
||||||
|
const messageBody = createProxyState(
|
||||||
|
[chat.messages],
|
||||||
|
() => message.body
|
||||||
|
);
|
||||||
return /* @__PURE__ */ createElement("div", { class: "tile width-100 flex-no padding-0" }, /* @__PURE__ */ createElement("div", { class: "flex-column" }, /* @__PURE__ */ createElement("div", { class: "flex-row justify-apart align-center secondary" }, /* @__PURE__ */ createElement("span", { class: "padding-h ellipsis" }, /* @__PURE__ */ createElement("b", { class: "info" }, message.sender), " - ", message.channel), /* @__PURE__ */ createElement("span", { class: "flex-row" }, /* @__PURE__ */ createElement(
|
return /* @__PURE__ */ createElement("div", { class: "tile width-100 flex-no padding-0" }, /* @__PURE__ */ createElement("div", { class: "flex-column" }, /* @__PURE__ */ createElement("div", { class: "flex-row justify-apart align-center secondary" }, /* @__PURE__ */ createElement("span", { class: "padding-h ellipsis" }, /* @__PURE__ */ createElement("b", { class: "info" }, message.sender), " - ", message.channel), /* @__PURE__ */ createElement("span", { class: "flex-row" }, /* @__PURE__ */ createElement(
|
||||||
"button",
|
"button",
|
||||||
{
|
{
|
||||||
@@ -894,7 +898,7 @@
|
|||||||
"on:click": decrypt2
|
"on:click": decrypt2
|
||||||
},
|
},
|
||||||
/* @__PURE__ */ createElement("span", { class: "icon" }, "key")
|
/* @__PURE__ */ createElement("span", { class: "icon" }, "key")
|
||||||
), /* @__PURE__ */ createElement("button", { "aria-label": translation.deleteMessage, "on:click": remove }, /* @__PURE__ */ createElement("span", { class: "icon" }, "delete")))), /* @__PURE__ */ createElement("div", { class: "flex-column padding-h padding-bottom" }, /* @__PURE__ */ createElement("b", { class: "break-word" }, message.body), /* @__PURE__ */ createElement("span", { class: "secondary" }, new Date(message.isoDate).toLocaleString()))));
|
), /* @__PURE__ */ createElement("button", { "aria-label": translation.deleteMessage, "on:click": remove }, /* @__PURE__ */ createElement("span", { class: "icon" }, "delete")))), /* @__PURE__ */ createElement("div", { class: "flex-column padding-h padding-bottom" }, /* @__PURE__ */ createElement("b", { class: "break-word", "subscribe:innerText": messageBody }), /* @__PURE__ */ createElement("span", { class: "secondary" }, new Date(message.isoDate).toLocaleString()))));
|
||||||
};
|
};
|
||||||
return /* @__PURE__ */ createElement(
|
return /* @__PURE__ */ createElement(
|
||||||
"div",
|
"div",
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ export function ThreadView(chat: Chat) {
|
|||||||
chat.deleteMessage(message);
|
chat.deleteMessage(message);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const messageBody = React.createProxyState(
|
||||||
|
[chat.messages],
|
||||||
|
() => message.body
|
||||||
|
);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div class="tile width-100 flex-no padding-0">
|
<div class="tile width-100 flex-no padding-0">
|
||||||
<div class="flex-column">
|
<div class="flex-column">
|
||||||
@@ -44,7 +49,7 @@ export function ThreadView(chat: Chat) {
|
|||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex-column padding-h padding-bottom">
|
<div class="flex-column padding-h padding-bottom">
|
||||||
<b class="break-word">{message.body}</b>
|
<b class="break-word" subscribe:innerText={messageBody}></b>
|
||||||
<span class="secondary">
|
<span class="secondary">
|
||||||
{new Date(message.isoDate).toLocaleString()}
|
{new Date(message.isoDate).toLocaleString()}
|
||||||
</span>
|
</span>
|
||||||
|
|||||||
Reference in New Issue
Block a user