Prijímače sú užitočné, keď chcete aktualizovať používateľské rozhranie komponentu na základe zmien v stave iného komponentu. V podradenom komponente môžete mať napríklad načúvač, ktorý aktualizuje svoje používateľské rozhranie na základe zmien v stave nadradeného komponentu.
Tu je príklad, ako používať poslucháča v React:
```jsx
import React, { useState } z 'react';
const ParentComponent =() => {
const [count, setCount] =useState(0);
vrátiť (
);
};
const ChildComponent =({ count }) => {
useEffect(() => {
// Táto funkcia sa zavolá vždy, keď sa zmení rekvizita `count`
console.log(`Počet zmenený na ${count}`);
}, [počet]);
vrátiť (
Počet je {count}.
);
};
exportovať predvolený ParentComponent;
```
V tomto príklade má „ChildComponent“ poslucháča, ktorý sa volá vždy, keď sa zmení podložka „count“. Poslucháč zaznamená nový počet do konzoly.