2022-12-20 11:47:57 +11:00

31 lines
715 B
TypeScript

import Messages, { Message } from "./Messages";
import type { RelayNode } from "@waku/interfaces";
import SendMessage from "./SendMessage";
import { makeStyles } from "@material-ui/core";
const useStyles = makeStyles({
root: {
display: "flex",
alignItems: "left",
flexDirection: "column",
margin: "5px",
},
});
interface Props {
waku: RelayNode | undefined;
recipients: Map<string, Uint8Array>;
messages: Message[];
}
export default function Messaging({ waku, recipients, messages }: Props) {
const classes = useStyles();
return (
<div className={classes.root}>
<SendMessage recipients={recipients} waku={waku} />
<Messages messages={messages} />
</div>
);
}