.tap(intercepter) => Self

September 7, 2019 ยท View on GitHub

Invokes intercepter and returns itself. intercepter is called with itself. This is helpful when debugging nodes in method chains.

Arguments

  1. intercepter (Self): the current ShallowWrapper instance.

Returns

Self: the current ShallowWrapper instance.

Example

const result = shallow((
  <ul>
    <li>xxx</li>
    <li>yyy</li>
    <li>zzz</li>
  </ul>
)).find('li')
  .tap((n) => console.log(n.debug()))
  .map((n) => n.text());