From fc80470e5d3a1fc31ed1adbbd7cbf587a6c10a24 Mon Sep 17 00:00:00 2001 From: mabashian Date: Thu, 14 Mar 2019 13:36:50 -0400 Subject: [PATCH] Normalize event callback function names in search and sort components --- __tests__/components/Search.test.jsx | 8 ++++---- __tests__/components/Sort.test.jsx | 4 ++-- src/components/Search/Search.jsx | 20 ++++++++++---------- src/components/Sort/Sort.jsx | 20 ++++++++++---------- 4 files changed, 26 insertions(+), 26 deletions(-) diff --git a/__tests__/components/Search.test.jsx b/__tests__/components/Search.test.jsx index acb3722381..f639aba448 100644 --- a/__tests__/components/Search.test.jsx +++ b/__tests__/components/Search.test.jsx @@ -39,7 +39,7 @@ describe('', () => { expect(onSearch).toBeCalledWith('test-321'); }); - test('onSearchDropdownToggle properly updates state', async () => { + test('handleDropdownToggle properly updates state', async () => { const columns = [{ name: 'Name', key: 'name', isSortable: true }]; const onSearch = jest.fn(); const wrapper = mount( @@ -52,11 +52,11 @@ describe('', () => { ).find('Search'); expect(wrapper.state('isSearchDropdownOpen')).toEqual(false); - wrapper.instance().onSearchDropdownToggle(true); + wrapper.instance().handleDropdownToggle(true); expect(wrapper.state('isSearchDropdownOpen')).toEqual(true); }); - test('onSearchDropdownSelect properly updates state', async () => { + test('handleDropdownSelect properly updates state', async () => { const columns = [ { name: 'Name', key: 'name', isSortable: true }, { name: 'Description', key: 'description', isSortable: true } @@ -72,7 +72,7 @@ describe('', () => { ).find('Search'); expect(wrapper.state('searchKey')).toEqual('name'); - wrapper.instance().onSearchDropdownSelect({ target: { innerText: 'Description' } }); + wrapper.instance().handleDropdownSelect({ target: { innerText: 'Description' } }); expect(wrapper.state('searchKey')).toEqual('description'); }); }); diff --git a/__tests__/components/Sort.test.jsx b/__tests__/components/Sort.test.jsx index b58e368118..18a50b1561 100644 --- a/__tests__/components/Sort.test.jsx +++ b/__tests__/components/Sort.test.jsx @@ -110,7 +110,7 @@ describe('', () => { ).find('Sort'); - wrapper.instance().onSortDropdownSelect({ target: { innerText: 'Bar' } }); + wrapper.instance().handleDropdownSelect({ target: { innerText: 'Bar' } }); expect(onSort).toBeCalledWith('bar', 'ascending'); }); @@ -135,7 +135,7 @@ describe('', () => { ).find('Sort'); expect(wrapper.state('isSortDropdownOpen')).toEqual(false); - wrapper.instance().onSortDropdownToggle(true); + wrapper.instance().handleDropdownToggle(true); expect(wrapper.state('isSortDropdownOpen')).toEqual(true); }); diff --git a/src/components/Search/Search.jsx b/src/components/Search/Search.jsx index 2b3ed835dd..f52c66410f 100644 --- a/src/components/Search/Search.jsx +++ b/src/components/Search/Search.jsx @@ -23,16 +23,16 @@ class Search extends React.Component { }; this.handleSearchInputChange = this.handleSearchInputChange.bind(this); - this.onSearchDropdownToggle = this.onSearchDropdownToggle.bind(this); - this.onSearchDropdownSelect = this.onSearchDropdownSelect.bind(this); - this.onSearch = this.onSearch.bind(this); + this.handleDropdownToggle = this.handleDropdownToggle.bind(this); + this.handleDropdownSelect = this.handleDropdownSelect.bind(this); + this.handleSearch = this.handleSearch.bind(this); } - onSearchDropdownToggle (isSearchDropdownOpen) { + handleDropdownToggle (isSearchDropdownOpen) { this.setState({ isSearchDropdownOpen }); } - onSearchDropdownSelect ({ target }) { + handleDropdownSelect ({ target }) { const { columns } = this.props; const { innerText } = target; @@ -40,7 +40,7 @@ class Search extends React.Component { this.setState({ isSearchDropdownOpen: false, searchKey }); } - onSearch () { + handleSearch () { const { searchValue } = this.state; const { onSearch } = this.props; @@ -78,13 +78,13 @@ class Search extends React.Component {
{searchColumnName} @@ -101,7 +101,7 @@ class Search extends React.Component {