add: improved UI by adding CSS files

This commit is contained in:
Lukian 2025-04-06 17:47:51 +02:00
parent 1656e95557
commit 42e6acd9ca
19 changed files with 543 additions and 197 deletions

View file

@ -1,6 +1,8 @@
import { Link } from "react-router-dom";
import { Message, User, Channel } from "../types";
import "../styles/MessageComponent.css";
export default function MessageComponent({ message, user, channel, deleteMessage }: {
message: Message;
user: User | undefined;
@ -9,7 +11,7 @@ export default function MessageComponent({ message, user, channel, deleteMessage
}) {
return (
<li key={message.id}>
<div key={message.id} className="message">
<Link to={`/u/${message.username}`}>{message.username}</Link>:{" "}
{message.content.split(" ").map((word, index) => {
if (word.startsWith("@")) {
@ -28,6 +30,6 @@ export default function MessageComponent({ message, user, channel, deleteMessage
<p>In <Link to={`/c/${message.channel_name}`}>{message.channel_name}</Link></p>
)
}
</li>
</div>
);
}