diff --git a/src/components/filter_group/__snapshots__/filter_button.test.js.snap b/src/components/filter_group/__snapshots__/filter_button.test.js.snap index b3f7db5b968..58d9b870763 100644 --- a/src/components/filter_group/__snapshots__/filter_button.test.js.snap +++ b/src/components/filter_group/__snapshots__/filter_button.test.js.snap @@ -20,3 +20,29 @@ exports[`EuiFilterButton is rendered 1`] = ` `; + +exports[`EuiFilterButton renders zero properly 1`] = ` + +`; diff --git a/src/components/filter_group/filter_button.js b/src/components/filter_group/filter_button.js index d9675bda387..445edd09dc9 100644 --- a/src/components/filter_group/filter_button.js +++ b/src/components/filter_group/filter_button.js @@ -52,7 +52,7 @@ export const EuiFilterButton = ({ {children} - {numFilters && + {numFilters != null && {numFilters} } diff --git a/src/components/filter_group/filter_button.test.js b/src/components/filter_group/filter_button.test.js index 3a0063dd679..0a3ccf52b7f 100644 --- a/src/components/filter_group/filter_button.test.js +++ b/src/components/filter_group/filter_button.test.js @@ -13,4 +13,12 @@ describe('EuiFilterButton', () => { expect(component) .toMatchSnapshot(); }); + + test('renders zero properly', () => { + const component = render( + + ); + + expect(component).toMatchSnapshot(); + }); });