Skip to content

Commit 7c0be92

Browse files
committed
don't wrap show more button
1 parent 900b1ad commit 7c0be92

File tree

1 file changed

+16
-14
lines changed

1 file changed

+16
-14
lines changed

frontends/ol-components/src/components/LearningResourceExpanded/InfoSectionV2.tsx

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ const InfoValue = styled.div({
8989
...theme.typography.body3,
9090
})
9191

92-
const DateWrapper = styled.span({
92+
const NoWrap = styled.span({
9393
whiteSpace: "nowrap",
9494
})
9595

@@ -170,38 +170,40 @@ const RunDates: React.FC<{ resource: LearningResource }> = ({ resource }) => {
170170
const showMore = allRunsAreIdentical(resource) && sortedDates.length > 2
171171
if (showMore) {
172172
const showMoreLink = (
173-
<ShowMoreLink
174-
color="red"
175-
size="small"
176-
onClick={() => setShowingMore(!showingMore)}
177-
>
178-
{showingMore ? "Show less" : "Show more"}
179-
</ShowMoreLink>
173+
<NoWrap>
174+
<ShowMoreLink
175+
color="red"
176+
size="small"
177+
onClick={() => setShowingMore(!showingMore)}
178+
>
179+
{showingMore ? "Show less" : "Show more"}
180+
</ShowMoreLink>
181+
</NoWrap>
180182
)
181183
return (
182184
<span data-testid="drawer-run-dates">
183185
{sortedDates.slice(0, 2).map((runDate, index) => {
184186
return (
185-
<DateWrapper key={`run-${index}`}>
187+
<NoWrap key={`run-${index}`}>
186188
<InfoItemValue
187189
label={runDate}
188190
index={index}
189191
total={showingMore ? 3 : 2}
190192
/>
191-
</DateWrapper>
193+
</NoWrap>
192194
)
193195
})}
194196
{!showingMore && showMoreLink}
195197
{showingMore &&
196198
sortedDates.slice(2).map((runDate, index) => {
197199
return (
198-
<DateWrapper key={`run-${index + 2}`}>
200+
<NoWrap key={`run-${index + 2}`}>
199201
<InfoItemValue
200202
label={runDate}
201203
index={index}
202204
total={sortedDates.length - 2}
203205
/>
204-
</DateWrapper>
206+
</NoWrap>
205207
)
206208
})}
207209
{showingMore && showMoreLink}
@@ -211,13 +213,13 @@ const RunDates: React.FC<{ resource: LearningResource }> = ({ resource }) => {
211213
const runDates =
212214
sortedDates.map((runDate, index) => {
213215
return (
214-
<DateWrapper key={`run-${index}`}>
216+
<NoWrap key={`run-${index}`}>
215217
<InfoItemValue
216218
label={runDate}
217219
index={index}
218220
total={sortedDates.length}
219221
/>
220-
</DateWrapper>
222+
</NoWrap>
221223
)
222224
}) ?? []
223225
return <span data-testid="drawer-run-dates">{runDates}</span>

0 commit comments

Comments
 (0)