FUNCTIONS AS PROPS
TILL NOW, WE SENT VARIABLES, ARRAYS, OBJECTS AS PROPS. FUCNTIONS CAN BE ALSO BE SENT AS PROPS.
IN JS FUNCTIONS CAN BE PASSED TO A FUNCTION AS ARGUMENT, RETURNED FROM IT AND ASSIGNED TO A VARIABLE.
IN OTHER LANGUAGES LIKE HTML,CSS,..ETC WHEN WE CHANGE SOME PART OF CODE, ENTIRE PAGE GETS RE-RENDERED.BUT IN REACT, ONLY THE CHANGED PART GETS RE-RENDERED.
HERE, IN THE LOTTERY GAME , WE CREATE A FUNCTION WINNING CONDITION AND SEND IT AS A PROP.
THIS FUNCTION DEFINES THE WINNING CONDITION.
APP.JSX
function App() {
let winningCondition = (ticket) => {
return ticket[0]===0;
};
return (
<>
<Lottery n={4} winningCondition={winningCondition} />
LOTTERY.JSX

Comments
Post a Comment