Skip to content

Commit b7c51ba

Browse files
chore(clerk-js,types): Add descriptor to user preview idetifier text (#5878)
1 parent 42306d0 commit b7c51ba

File tree

4 files changed

+10
-1
lines changed

4 files changed

+10
-1
lines changed

.changeset/purple-ghosts-win.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
'@clerk/clerk-js': patch
3+
'@clerk/types': patch
4+
---
5+
6+
Add element descriptor to the text element rendered within UserPreview component.

packages/clerk-js/src/ui/customizables/elementDescriptors.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -215,6 +215,7 @@ export const APPEARANCE_KEYS = containsAllElementsConfigKeys([
215215
'userPreviewAvatarIcon',
216216
'userPreviewTextContainer',
217217
'userPreviewMainIdentifier',
218+
'userPreviewMainIdentifierText',
218219
'userPreviewSecondaryIdentifier',
219220

220221
'organizationPreview',

packages/clerk-js/src/ui/elements/UserPreview.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,14 +153,15 @@ export const UserPreview = (props: UserPreviewProps) => {
153153
>
154154
{previewTitle && (
155155
<Text
156+
elementDescriptor={descriptors.userPreviewMainIdentifierText}
157+
elementId={descriptors.userPreviewMainIdentifierText.setId(elementId)}
156158
as='span'
157159
truncate
158160
sx={{ fontWeight: 'inherit' }}
159161
>
160162
{previewTitle}
161163
</Text>
162164
)}
163-
164165
{badge}
165166
</Text>
166167

packages/types/src/appearance.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,7 @@ export type ElementsConfig = {
347347
userPreviewAvatarIcon: WithOptions<UserPreviewId>;
348348
userPreviewTextContainer: WithOptions<UserPreviewId>;
349349
userPreviewMainIdentifier: WithOptions<UserPreviewId>;
350+
userPreviewMainIdentifierText: WithOptions<UserPreviewId>;
350351
userPreviewSecondaryIdentifier: WithOptions<UserPreviewId>;
351352

352353
organizationPreview: WithOptions<OrganizationPreviewId>;

0 commit comments

Comments
 (0)