Skip to content

Commit

Permalink
fix(searchbox): fix usage of custom reset template
Browse files Browse the repository at this point in the history
fix #2528
  • Loading branch information
Alex S committed Nov 19, 2017
1 parent fdd8eec commit e2feed7
Showing 1 changed file with 5 additions and 8 deletions.
13 changes: 5 additions & 8 deletions src/widgets/search-box/search-box.js
Original file line number Diff line number Diff line change
Expand Up @@ -114,15 +114,12 @@ const renderer = ({
}

if (reset) {
const resetButtonContainer =
containerNode.tagName === 'INPUT'
? containerNode.parentNode
: containerNode;

const resetBtnSelector = `.${cx(bem('reset-wrapper'))}`;
// hide reset button when there is no query
const resetButton = resetButtonContainer.querySelector(
'button[type="reset"]'
);
const resetButton =
containerNode.tagName === 'INPUT'
? containerNode.parentNode.querySelector(resetBtnSelector)
: containerNode.querySelector(resetBtnSelector);
resetButton.style.display = query && query.trim() ? 'block' : 'none';
}
};
Expand Down

0 comments on commit e2feed7

Please sign in to comment.