Skip to content

Commit 5a05226

Browse files
committed
fix: update
1 parent 969696b commit 5a05226

2 files changed

Lines changed: 3 additions & 10 deletions

File tree

packages/react/src/html/ui/utils/__tests__/renderLabel.test.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ describe('renderLabel', () => {
4949
const elements = result.filter(Boolean);
5050
const keys = elements.map(segment => segment.key);
5151

52-
assert.equal(new Set(keys).size, keys.length);
52+
assert.deepEqual(keys, [0, 1, 2, 3]);
5353
assert.deepEqual(
5454
elements.map(segment => [segment.type, segment.props.children]),
5555
[

packages/react/src/html/ui/utils/renderLabel.jsx

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,22 +16,15 @@ export const renderLabel = label => {
1616
}
1717

1818
// Odd-indexed segments sat between a pair of backticks.
19-
const segmentCounts = new Map();
20-
2119
return segments.map((segment, index) => {
2220
if (!segment) {
2321
return null;
2422
}
2523

26-
const type = index % 2 ? 'code' : 'text';
27-
const count = (segmentCounts.get(`${type}:${segment}`) ?? 0) + 1;
28-
29-
segmentCounts.set(`${type}:${segment}`, count);
30-
3124
return index % 2 ? (
32-
<code key={`${type}:${segment}:${count}`}>{segment}</code>
25+
<code key={index}>{segment}</code>
3326
) : (
34-
<span key={`${type}:${segment}:${count}`}>{segment}</span>
27+
<span key={index}>{segment}</span>
3528
);
3629
});
3730
};

0 commit comments

Comments
 (0)