Skip to content

Commit 7d4fbb2

Browse files
authored
Merge pull request #31 from prgrms-aibe-devcourse/feat/27-channel-type-selection
[Feat] 채널 추가 시 유형 선택 및 레포 채널 삭제 기능
2 parents 5dbed35 + aff8861 commit 7d4fbb2

3 files changed

Lines changed: 241 additions & 33 deletions

File tree

src/app/components/ChannelPanel.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ export function ChannelPanel({ repoId, repoName, onOpenThread, onOpenInvite }: C
182182
};
183183

184184
const handleMessageKeyDown = (event: KeyboardEvent<HTMLInputElement>) => {
185-
if (event.key === 'Enter') {
185+
if (event.key === 'Enter' && !event.nativeEvent.isComposing) {
186186
event.preventDefault();
187187
handleSendMessage();
188188
}

src/app/components/ChatPanel.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ export function ChatPanel({ title, messages, onSendMessage, showAISummary = true
156156
};
157157

158158
const handleKeyPress = (e: React.KeyboardEvent) => {
159-
if (e.key === 'Enter' && !e.shiftKey) {
159+
if (e.key === 'Enter' && !e.shiftKey && !e.nativeEvent.isComposing) {
160160
e.preventDefault();
161161
handleSend();
162162
}
@@ -275,11 +275,12 @@ export function ChatPanel({ title, messages, onSendMessage, showAISummary = true
275275
<div className="flex items-center justify-between px-6 py-4" style={{
276276
borderBottom: '1px solid rgba(32, 227, 255, 0.14)'
277277
}}>
278-
<h3 className="m-0 tracking-[-0.065em]" style={{
278+
<h3 className="m-0 flex items-center gap-2 tracking-[-0.065em]" style={{
279279
fontSize: '18px',
280280
fontWeight: 950,
281281
color: 'var(--white)'
282282
}}>
283+
<Hash size={18} style={{ color: 'var(--neon-cyan)', flexShrink: 0 }} />
283284
{title}
284285
</h3>
285286
{showAISummary && (

0 commit comments

Comments
 (0)