Déclencher un boutton venant d'un autre page en react

Fermé
Des_ Messages postés 1 Date d'inscription mardi 8 février 2022 Statut Membre Dernière intervention 14 février 2022 - 14 févr. 2022 à 07:31
Bonjour,
J'ai un code en react qui contient deux pages dont page1.js et page2.js:

page1.js
const handleClick = (e) => {
        e.preventDefault();
        switch (nameButton) {
            case "bouttonarecuperer":
              alert("boutton déclencher")
            break
   
            case 'apercu':
		alert("boutton 2")
             break
            
        }
    }
  
    return(
        <>
            <tr key={key}>
                <td>{Nom_masque}</td>
                <td>{Type_secondaire?1:""}</td>
                <td>{loadingIsBegin?loading : (
                        <>
                            <button onClick={handleClick} name="bouttonarecuperer" className="btn btn-primary m-2" title="Modifier le masque" id={Id_masque} ><FontAwesomeIcon icon={faEdit}/></button>
                       </>
                    )}
                </td>
            </tr>
            <Modal isOpen={isModalShow} setIsModalShow={setIsModalShow} data={data}/>

          </>

    )
})


page2.js:

  
    const handleClickBtn = (e) => {
        e.preventDefault()
        const nameButton = e.target.name
        switch (nameButton){
            case 'supprimerMasque':
                  bouttonarecuperer
                }
                    
            break
            case 'button2':
               alert("button2")
                break;    
        }
    }
    return(
        <>  
             <div className="row m-0">
                    <button className="btn btn-secondary col-md-2 me-1" name="modiferCdc" onClick={handleClickBtn} ><FontAwesomeIcon icon={faEdit}/> Récupération du boutton d'un autre page</button>
              </div>
          
        </>                

            </div>
    )
}



Ce que je souhaite c'est que le premier boutton qui se trouve dans le page1.js sera appelé par le boutton qui se trouve dans le page2.js.
J'ai simpilifié mon code afin qu'elle seras plus facile à comprendre. Pouvez vous m'aider s'il vous plait. Je me suis documenté avant mais je n'ai pas réussi à trouver ce que je cherche et vous demande votre aide. Merci d'avance.