Skip to content

Commit c2badc0

Browse files
author
Carlos Lancha
committed
fix(@clayui/card): Remove support for labels in CardWithUser
1 parent 0e4e1ca commit c2badc0

File tree

4 files changed

+0
-114
lines changed

4 files changed

+0
-114
lines changed

packages/clay-card/src/CardWithUser.tsx

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import {ClayButtonWithIcon} from '@clayui/button';
77
import {ClayDropDownWithItems} from '@clayui/drop-down';
88
import {ClayCheckbox} from '@clayui/form';
99
import ClayIcon from '@clayui/icon';
10-
import ClayLabel from '@clayui/label';
1110
import ClayLayout from '@clayui/layout';
1211
import ClaySticker, {DisplayType as StickerDisplayType} from '@clayui/sticker';
1312
import React from 'react';
@@ -45,13 +44,6 @@ interface IProps extends React.BaseHTMLAttributes<HTMLDivElement> {
4544
*/
4645
href?: string;
4746

48-
/**
49-
* List of labels that are applied to the user
50-
*/
51-
labels?: Array<
52-
React.ComponentProps<typeof ClayLabel> & {value: React.ReactText}
53-
>;
54-
5547
/**
5648
* Name of the user
5749
*/
@@ -100,7 +92,6 @@ export const ClayCardWithUser: React.FunctionComponent<IProps> = ({
10092
disabled,
10193
dropDownTriggerProps = {},
10294
href,
103-
labels,
10495
name,
10596
onSelectChange,
10697
selected = false,
@@ -162,15 +153,6 @@ export const ClayCardWithUser: React.FunctionComponent<IProps> = ({
162153
<ClayCard.Description displayType="subtitle">
163154
{description}
164155
</ClayCard.Description>
165-
{labels && (
166-
<ClayCard.Caption>
167-
{labels.map(({value, ...others}, i: number) => (
168-
<ClayLabel {...others} key={i}>
169-
{value}
170-
</ClayLabel>
171-
))}
172-
</ClayCard.Caption>
173-
)}
174156
</ClayLayout.ContentCol>
175157

176158
{actions && (

packages/clay-card/src/__tests__/__snapshots__/index.tsx.snap

Lines changed: 0 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -2131,19 +2131,6 @@ exports[`ClayCardWithUser renders as disabled 1`] = `
21312131
</span>
21322132
</span>
21332133
</p>
2134-
<div
2135-
class="card-detail"
2136-
>
2137-
<span
2138-
class="label label-success"
2139-
>
2140-
<span
2141-
class="label-item label-item-expand"
2142-
>
2143-
Awesome
2144-
</span>
2145-
</span>
2146-
</div>
21472134
</div>
21482135
</div>
21492136
</div>
@@ -2235,19 +2222,6 @@ exports[`ClayCardWithUser renders as selectable 1`] = `
22352222
</span>
22362223
</span>
22372224
</p>
2238-
<div
2239-
class="card-detail"
2240-
>
2241-
<span
2242-
class="label label-success"
2243-
>
2244-
<span
2245-
class="label-item label-item-expand"
2246-
>
2247-
Awesome
2248-
</span>
2249-
</span>
2250-
</div>
22512225
</div>
22522226
</div>
22532227
</div>
@@ -2326,19 +2300,6 @@ exports[`ClayCardWithUser renders with icon 1`] = `
23262300
</span>
23272301
</span>
23282302
</p>
2329-
<div
2330-
class="card-detail"
2331-
>
2332-
<span
2333-
class="label label-success"
2334-
>
2335-
<span
2336-
class="label-item label-item-expand"
2337-
>
2338-
Awesome
2339-
</span>
2340-
</span>
2341-
</div>
23422303
</div>
23432304
</div>
23442305
</div>
@@ -2414,19 +2375,6 @@ exports[`ClayCardWithUser renders with image 1`] = `
24142375
</span>
24152376
</span>
24162377
</p>
2417-
<div
2418-
class="card-detail"
2419-
>
2420-
<span
2421-
class="label label-success"
2422-
>
2423-
<span
2424-
class="label-item label-item-expand"
2425-
>
2426-
Awesome
2427-
</span>
2428-
</span>
2429-
</div>
24302378
</div>
24312379
</div>
24322380
</div>

packages/clay-card/src/__tests__/index.tsx

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -613,12 +613,6 @@ describe('ClayCardWithUser', () => {
613613
<ClayCardWithUser
614614
description="Test"
615615
href="#"
616-
labels={[
617-
{
618-
displayType: 'success',
619-
value: 'Awesome',
620-
},
621-
]}
622616
name="Foo Bar"
623617
onSelectChange={onSelectChangeFn}
624618
selected={false}
@@ -639,12 +633,6 @@ describe('ClayCardWithUser', () => {
639633
description="Test"
640634
disabled
641635
href="#"
642-
labels={[
643-
{
644-
displayType: 'success',
645-
value: 'Awesome',
646-
},
647-
]}
648636
name="Foo Bar"
649637
onSelectChange={jest.fn()}
650638
selected={false}
@@ -660,12 +648,6 @@ describe('ClayCardWithUser', () => {
660648
<ClayCardWithUser
661649
description="Test"
662650
href="#"
663-
labels={[
664-
{
665-
displayType: 'success',
666-
value: 'Awesome',
667-
},
668-
]}
669651
name="Foo Bar"
670652
spritemap="/path/to/some/resource.svg"
671653
/>
@@ -679,12 +661,6 @@ describe('ClayCardWithUser', () => {
679661
<ClayCardWithUser
680662
description="Test"
681663
href="#"
682-
labels={[
683-
{
684-
displayType: 'success',
685-
value: 'Awesome',
686-
},
687-
]}
688664
name="Foo Bar"
689665
spritemap="/path/to/some/resource.svg"
690666
userImageSrc="/path/to/image.jpg"

packages/clay-card/stories/index.tsx

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -246,16 +246,6 @@ storiesOf('Components|ClayCard', module)
246246
description="Assistant to the regional manager"
247247
disabled={boolean('Disabled', false)}
248248
href="#"
249-
labels={[
250-
{
251-
displayType: 'success',
252-
value: 'Awesome',
253-
},
254-
{
255-
displayType: 'danger',
256-
value: 'Crazy',
257-
},
258-
]}
259249
name="Abraham Kuyper"
260250
onSelectChange={() => {}}
261251
selected={boolean('selected', false)}
@@ -265,16 +255,6 @@ storiesOf('Components|ClayCard', module)
265255
<ClayCardWithUser
266256
description="Assistant to the regional manager"
267257
disabled={boolean('Disabled', false)}
268-
labels={[
269-
{
270-
displayType: 'success',
271-
value: 'Awesome',
272-
},
273-
{
274-
displayType: 'danger',
275-
value: 'Crazy',
276-
},
277-
]}
278258
name="Abraham Kuyper"
279259
onSelectChange={setValue}
280260
selected={value}

0 commit comments

Comments
 (0)