Argument d'une arrow function
Salut,
Je suis novice en React et j'aimerai comprendre une partie du code suivant:
Comment incrementValue reçoit la valeur de increment ? Quelle est le lien entre les deux ? D'où incrementValue sait qu'il soit prendre la valeur de increment ?
Merci.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
function App() {
const [counter, setCounter] = useState(0);
const incrementCounter = (incrementValue) => setCounter(counter+incrementValue);
return (
<div>
<Button onClickFunction={incrementCounter} increment={1} />
<Button onClickFunction={incrementCounter} increment={5} />
<Button onClickFunction={incrementCounter} increment={10} />
<Button onClickFunction={incrementCounter} increment={100} />
<Display message={counter}/>
</div>
);
} |