UNPKG

modale-hrnet-frompath

Version:
32 lines (28 loc) 1.22 kB
/** * Composant de la modale HRnet. * @param {Object} props - Les propriétés du composant. * @param {Function} props.closeModal - Fonction pour fermer la modale. * @param {string} props.textModal - Texte affiché dans la modale. * @param {string} props.linkModal - Texte du lien dans la modale. * @param {string} props.linkTo - Lien de destination du lien dans la modale. * @returns {JSX.Element} Le composant ModaleHRnet. */ import React from 'react' import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' import { faCircleXmark } from '@fortawesome/free-solid-svg-icons' import './ModaleHRnet.css' import { NavLink } from 'react-router-dom' const ModaleHRnet = ({closeMoldal,textModal, linkModal, linkTo})=> { return ( <div className='ModaleContainer'> <div className='MyModale'> <button className='CloseButton' onClick={() => { closeMoldal(false)} }> <FontAwesomeIcon className='CloseIcon' icon={faCircleXmark} /> </button> <p className='TextOfModal'> {textModal} </p> <NavLink className='LinkOfModal' to={linkTo}> {linkModal} </NavLink> </div> </div> ) } export default ModaleHRnet