Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/components/shared/GNB/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ export default function GNB() {
</div>
) : (
<div className="flex gap-4">
<Link href="/signup" className={clsx('group relative flex h-10 w-14 items-center justify-center text-base font-semibold')}>
<Link href="/signup" className={clsx('group relative flex h-10 w-14 items-center justify-center text-base font-semibold whitespace-nowrap')}>
회원가입
<span
className={clsx(
Expand Down
5 changes: 3 additions & 2 deletions src/pages/detail/[id]/chat/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ export default function ChatPage({ roomId }: { roomId: string }) {
stomp.subscribe(`/exchange/chat.exchange/room.${roomId}`, (frame) => {
try {
const parsedMessage = JSON.parse(frame.body);
console.log(parsedMessage);
setMessages((prevMessages) => [parsedMessage as Message, ...prevMessages]);
} catch (error) {
console.error('구독오류가 발생했습니다:', error);
Expand Down Expand Up @@ -213,7 +214,7 @@ export default function ChatPage({ roomId }: { roomId: string }) {
{messages.map((msg, index) =>
msg.chatMessageType === 'ENTER' || msg.message.includes('님이 나가셨습니다.') || msg.message.includes('개설하였습니다.') ? (
<div key={`new-${index}`} className="my-2 flex justify-center">
<div className="rounded-full bg-gray-600 px-4 py-1 text-sm text-gray-300">{msg.sender + msg.message}</div>
<div className="rounded-full bg-gray-600 px-4 py-1 text-sm text-gray-300">{msg.message}</div>
</div>
) : (
<div key={`new-${index}`} className={`mb-4 flex items-start gap-2 ${msg.sender === user ? 'flex-row-reverse' : 'flex-row'}`}>
Expand Down Expand Up @@ -245,7 +246,7 @@ export default function ChatPage({ roomId }: { roomId: string }) {
{page.data.chatMessageResponseList.map((msg, index) =>
msg.chatMessageType === 'ENTER' || msg.message.includes('님이 나가셨습니다.') || msg.message.includes('개설하였습니다.') ? (
<div key={`history-${index}`} className="my-2 flex justify-center">
<div className="rounded-full bg-gray-600 px-4 py-1 text-sm text-gray-300">{msg.sender + msg.message}</div>
<div className="rounded-full bg-gray-600 px-4 py-1 text-sm text-gray-300">{msg.message}</div>
</div>
) : (
<div key={`history-${index}`} className={`mb-4 flex items-start gap-2 ${msg.sender === user ? 'flex-row-reverse' : 'flex-row'}`}>
Expand Down