Skip to content

Commit c16b60c

Browse files
committed
Fix border roundedness.
1 parent e35167e commit c16b60c

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

browser-extension/tests/playground/claude.tsx

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -114,14 +114,25 @@ const MultiSegment = ({ segments, value, onValueChange }: MultiSegmentProps) =>
114114
<div className="inline-flex items-center gap-0">
115115
{segments.map((segment, index) => {
116116
const Icon = typeIcons[segment.type]
117+
const isFirst = index === 0
118+
const isLast = index === segments.length - 1
119+
120+
const roundedClasses = isFirst && isLast
121+
? ''
122+
: isFirst
123+
? '!rounded-r-none'
124+
: isLast
125+
? '!rounded-l-none'
126+
: '!rounded-none'
127+
117128
return (
118129
<button
119130
key={index}
120-
className={statBadge({
131+
className={`${statBadge({
121132
clickable: true,
122133
selected: value === segment.value,
123134
type: segment.type,
124-
})}
135+
})} ${roundedClasses}`}
125136
onClick={() => onValueChange(segment.value)}
126137
type="button"
127138
>

0 commit comments

Comments
 (0)