Add queued messages back.

Fix various code issues.
i18n invite menu.
This commit is contained in:
Paul
2021-07-31 10:31:16 +01:00
parent 305243ab43
commit 719e5b4dd8
17 changed files with 83 additions and 74 deletions

View File

@@ -54,19 +54,19 @@ const Message = observer(
const head =
preferHead || (message.reply_ids && message.reply_ids.length > 0);
// ! FIXME: tell fatal to make this type generic
// ! TODO: tell fatal to make this type generic
// bree: Fatal please...
const userContext = attachContext
? (attachContextMenu("Menu", {
user: message.author,
contextualChannel: message.channel,
user: message.author_id,
contextualChannel: message.channel_id,
}) as any)
: undefined;
const openProfile = () =>
openScreen({ id: "profile", user_id: message.author_id });
// ! FIXME: animate on hover
// ! FIXME(?): animate on hover
const [animate, setAnimate] = useState(false);
return (
@@ -96,7 +96,7 @@ const Message = observer(
attachContext
? attachContextMenu("Menu", {
message,
contextualChannel: message.channel,
contextualChannel: message.channel_id,
queued,
})
: undefined

View File

@@ -191,8 +191,7 @@ export default function MessageBox({ channel }: Props) {
playSound("outbound");
const nonce = ulid();
// ! FIXME: queued
/*dispatch({
dispatch({
type: "QUEUE_ADD",
nonce,
channel: channel._id,
@@ -204,7 +203,7 @@ export default function MessageBox({ channel }: Props) {
content,
replies,
},
});*/
});
defer(() =>
SingletonMessageRenderer.jumpToBottom(