Skip to content

Commit 9eaf740

Browse files
committed
feat(@clayui/language-picker): LPD-45714 Wrap label to add right margin
1 parent b030db1 commit 9eaf740

File tree

2 files changed

+45
-9
lines changed

2 files changed

+45
-9
lines changed

packages/clay-core/src/language-picker/__tests__/__snapshots__/index.tsx.snap

+40-8
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,11 @@ exports[`LanguagePicker renders 1`] = `
2424
/>
2525
</svg>
2626
</span>
27-
en-US
27+
<span
28+
class="inline-item-before"
29+
>
30+
en-US
31+
</span>
2832
</button>
2933
</div>
3034
`;
@@ -53,7 +57,11 @@ exports[`LanguagePicker renders a class name for the trigger 1`] = `
5357
/>
5458
</svg>
5559
</span>
56-
en-US
60+
<span
61+
class="inline-item-before"
62+
>
63+
en-US
64+
</span>
5765
</button>
5866
</div>
5967
`;
@@ -82,7 +90,11 @@ exports[`LanguagePicker renders a small picker 1`] = `
8290
/>
8391
</svg>
8492
</span>
85-
en-US
93+
<span
94+
class="inline-item-before"
95+
>
96+
en-US
97+
</span>
8698
</button>
8799
</div>
88100
`;
@@ -140,7 +152,11 @@ exports[`LanguagePicker renders the picker with id 1`] = `
140152
/>
141153
</svg>
142154
</span>
143-
en-US
155+
<span
156+
class="inline-item-before"
157+
>
158+
en-US
159+
</span>
144160
</button>
145161
</div>
146162
`;
@@ -169,7 +185,11 @@ exports[`LanguagePicker renders with a default selected locale 1`] = `
169185
/>
170186
</svg>
171187
</span>
172-
es-ES
188+
<span
189+
class="inline-item-before"
190+
>
191+
es-ES
192+
</span>
173193
</button>
174194
</div>
175195
`;
@@ -198,7 +218,11 @@ exports[`LanguagePicker renders with a selected locale 1`] = `
198218
/>
199219
</svg>
200220
</span>
201-
fr-FR
221+
<span
222+
class="inline-item-before"
223+
>
224+
fr-FR
225+
</span>
202226
</button>
203227
</div>
204228
`;
@@ -227,7 +251,11 @@ exports[`LanguagePicker renders with custom labels 1`] = `
227251
/>
228252
</svg>
229253
</span>
230-
en-US
254+
<span
255+
class="inline-item-before"
256+
>
257+
en-US
258+
</span>
231259
</button>
232260
</div>
233261
`;
@@ -256,7 +284,11 @@ exports[`LanguagePicker renders with translations 1`] = `
256284
/>
257285
</svg>
258286
</span>
259-
en-US
287+
<span
288+
class="inline-item-before"
289+
>
290+
en-US
291+
</span>
260292
</button>
261293
</div>
262294
`;

packages/clay-core/src/language-picker/index.tsx

+5-1
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,11 @@ const Trigger = React.forwardRef<HTMLButtonElement>(
190190
/>
191191
</span>
192192

193-
{!hideTriggerText ? selectedItem.label : null}
193+
{!hideTriggerText ? (
194+
<span className="inline-item-before">
195+
{selectedItem.label}
196+
</span>
197+
) : null}
194198
</button>
195199
);
196200
}

0 commit comments

Comments
 (0)