Skip to content

Commit

Permalink
Make responsive and truncate true by default.
Browse files Browse the repository at this point in the history
  • Loading branch information
cjcenizal committed May 14, 2018
1 parent 1cc59f3 commit 1517643
Show file tree
Hide file tree
Showing 6 changed files with 34 additions and 11 deletions.
2 changes: 1 addition & 1 deletion src-docs/src/views/breadcrumbs/breadcrumbs.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ export default () => {

return (
<Fragment>
<EuiBreadcrumbs breadcrumbs={breadcrumbs} />
<EuiBreadcrumbs breadcrumbs={breadcrumbs} responsive={false} truncate={false} />
<EuiSpacer size="xs" />

<EuiPageContentHeader>
Expand Down
2 changes: 1 addition & 1 deletion src-docs/src/views/breadcrumbs/max.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,5 @@ export default () => {
text: 'Nebulosa subspecies',
}];

return <EuiBreadcrumbs breadcrumbs={breadcrumbs} max={5} />;
return <EuiBreadcrumbs breadcrumbs={breadcrumbs} max={5} responsive={false} truncate={false} />;
};
2 changes: 1 addition & 1 deletion src-docs/src/views/breadcrumbs/responsive.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,5 +30,5 @@ export default () => {
text: 'Nebulosa subspecies',
}];

return <EuiBreadcrumbs breadcrumbs={breadcrumbs} responsive />;
return <EuiBreadcrumbs breadcrumbs={breadcrumbs} />;
};
2 changes: 1 addition & 1 deletion src-docs/src/views/breadcrumbs/truncate.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ export default () => {
text: 'Nebulosa subspecies',
}];

return <EuiBreadcrumbs breadcrumbs={breadcrumbs} truncate />;
return <EuiBreadcrumbs breadcrumbs={breadcrumbs} />;
};
32 changes: 25 additions & 7 deletions src/components/breadcrumbs/__snapshots__/breadcrumbs.test.js.snap
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@
exports[`EuiBreadcrumbs is rendered 1`] = `
<div
aria-label="aria-label"
class="euiBreadcrumbs testClass1 testClass2"
class="euiBreadcrumbs testClass1 testClass2 euiBreadcrumbs--truncate euiBreadcrumbs--responsive"
data-test-subj="test subject string"
>
<a
class="euiLink euiLink--subdued euiBreadcrumb customClass"
data-test-subj="breadcrumbsAnimals"
href="#"
title="[object Object]"
>
<span>
Animals
Expand All @@ -20,6 +21,7 @@ exports[`EuiBreadcrumbs is rendered 1`] = `
/>
<button
class="euiLink euiLink--subdued euiBreadcrumb"
title="Reptiles"
type="button"
>
Reptiles
Expand All @@ -30,6 +32,7 @@ exports[`EuiBreadcrumbs is rendered 1`] = `
<a
class="euiLink euiLink--subdued euiBreadcrumb"
href="#"
title="Boa constrictor"
>
Boa constrictor
</a>
Expand All @@ -38,6 +41,7 @@ exports[`EuiBreadcrumbs is rendered 1`] = `
/>
<span
class="euiBreadcrumb euiBreadcrumb--last"
title="Edit"
>
Edit
</span>
Expand All @@ -46,10 +50,11 @@ exports[`EuiBreadcrumbs is rendered 1`] = `

exports[`EuiBreadcrumbs props max doesn't break when max exceeds the number of breadcrumbs 1`] = `
<div
class="euiBreadcrumbs"
class="euiBreadcrumbs euiBreadcrumbs--truncate euiBreadcrumbs--responsive"
>
<button
class="euiLink euiLink--subdued euiBreadcrumb"
title="Animals"
type="button"
>
Animals
Expand All @@ -59,6 +64,7 @@ exports[`EuiBreadcrumbs props max doesn't break when max exceeds the number of b
/>
<button
class="euiLink euiLink--subdued euiBreadcrumb"
title="Reptiles"
type="button"
>
Reptiles
Expand All @@ -68,6 +74,7 @@ exports[`EuiBreadcrumbs props max doesn't break when max exceeds the number of b
/>
<button
class="euiLink euiLink--subdued euiBreadcrumb"
title="Boa constrictor"
type="button"
>
Boa constrictor
Expand All @@ -77,6 +84,7 @@ exports[`EuiBreadcrumbs props max doesn't break when max exceeds the number of b
/>
<span
class="euiBreadcrumb euiBreadcrumb--last"
title="Edit"
>
Edit
</span>
Expand All @@ -85,7 +93,7 @@ exports[`EuiBreadcrumbs props max doesn't break when max exceeds the number of b

exports[`EuiBreadcrumbs props max renders 1 item 1`] = `
<div
class="euiBreadcrumbs"
class="euiBreadcrumbs euiBreadcrumbs--truncate euiBreadcrumbs--responsive"
>
<div
class="euiBreadcrumb euiBreadcrumb--collapsed"
Expand All @@ -97,6 +105,7 @@ exports[`EuiBreadcrumbs props max renders 1 item 1`] = `
/>
<span
class="euiBreadcrumb euiBreadcrumb--last"
title="Edit"
>
Edit
</span>
Expand All @@ -105,10 +114,11 @@ exports[`EuiBreadcrumbs props max renders 1 item 1`] = `

exports[`EuiBreadcrumbs props max renders 2 items 1`] = `
<div
class="euiBreadcrumbs"
class="euiBreadcrumbs euiBreadcrumbs--truncate euiBreadcrumbs--responsive"
>
<button
class="euiLink euiLink--subdued euiBreadcrumb"
title="Animals"
type="button"
>
Animals
Expand All @@ -126,6 +136,7 @@ exports[`EuiBreadcrumbs props max renders 2 items 1`] = `
/>
<span
class="euiBreadcrumb euiBreadcrumb--last"
title="Edit"
>
Edit
</span>
Expand All @@ -134,10 +145,11 @@ exports[`EuiBreadcrumbs props max renders 2 items 1`] = `

exports[`EuiBreadcrumbs props max renders 3 items 1`] = `
<div
class="euiBreadcrumbs"
class="euiBreadcrumbs euiBreadcrumbs--truncate euiBreadcrumbs--responsive"
>
<button
class="euiLink euiLink--subdued euiBreadcrumb"
title="Animals"
type="button"
>
Animals
Expand All @@ -155,6 +167,7 @@ exports[`EuiBreadcrumbs props max renders 3 items 1`] = `
/>
<button
class="euiLink euiLink--subdued euiBreadcrumb"
title="Boa constrictor"
type="button"
>
Boa constrictor
Expand All @@ -164,6 +177,7 @@ exports[`EuiBreadcrumbs props max renders 3 items 1`] = `
/>
<span
class="euiBreadcrumb euiBreadcrumb--last"
title="Edit"
>
Edit
</span>
Expand All @@ -172,10 +186,11 @@ exports[`EuiBreadcrumbs props max renders 3 items 1`] = `

exports[`EuiBreadcrumbs props responsive is rendered 1`] = `
<div
class="euiBreadcrumbs euiBreadcrumbs--responsive"
class="euiBreadcrumbs euiBreadcrumbs--truncate euiBreadcrumbs--responsive"
>
<button
class="euiLink euiLink--subdued euiBreadcrumb"
title="Animals"
type="button"
>
Animals
Expand All @@ -185,6 +200,7 @@ exports[`EuiBreadcrumbs props responsive is rendered 1`] = `
/>
<button
class="euiLink euiLink--subdued euiBreadcrumb"
title="Reptiles"
type="button"
>
Reptiles
Expand All @@ -194,6 +210,7 @@ exports[`EuiBreadcrumbs props responsive is rendered 1`] = `
/>
<button
class="euiLink euiLink--subdued euiBreadcrumb"
title="Boa constrictor"
type="button"
>
Boa constrictor
Expand All @@ -203,6 +220,7 @@ exports[`EuiBreadcrumbs props responsive is rendered 1`] = `
/>
<span
class="euiBreadcrumb euiBreadcrumb--last"
title="Edit"
>
Edit
</span>
Expand All @@ -211,7 +229,7 @@ exports[`EuiBreadcrumbs props responsive is rendered 1`] = `

exports[`EuiBreadcrumbs props truncate is rendered 1`] = `
<div
class="euiBreadcrumbs euiBreadcrumbs--truncate"
class="euiBreadcrumbs euiBreadcrumbs--truncate euiBreadcrumbs--responsive"
>
<button
class="euiLink euiLink--subdued euiBreadcrumb"
Expand Down
5 changes: 5 additions & 0 deletions src/components/breadcrumbs/breadcrumbs.js
Original file line number Diff line number Diff line change
Expand Up @@ -136,3 +136,8 @@ EuiBreadcrumbs.propTypes = {
onClick: PropTypes.func,
})).isRequired,
};

EuiBreadcrumbs.defaultProps = {
responsive: true,
truncate: true,
};

0 comments on commit 1517643

Please sign in to comment.