Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

[Duda] cambio de código

Buenas! este es el código que hice junto al profe Leonardo.

const ModalZoom = () => { const { state, dispatch } = useContext(GlobalContext); return <> {state.fotoSeleccionada && <> <DialogEstilizado open={!!state.fotoSeleccionada} onClose={() => dispatch({ type: 'SET_FOTO_SELECCIONADA', payload: null })}>

Icono de cerrar </> }
</>

} pero no me anda la X para cerrar el modal! y este es el código que agregue yo!

const ModalZoom = () => { const { state, dispatch } = useContext(GlobalContext);

const closeZoom = () => { dispatch({ type: "SET_FOTO_SELECCIONADA", payload: null }); }; return ( <>

  {state.fotoSeleccionada && (
    <>
      
      <Overlay onClick={closeZoom} />
      <DialogEstilizado>
        
        <Imagen foto={state.fotoSeleccionada} expandida={true} />
        <form method="dialog">
          
          <BotonIcono onClick={closeZoom}>
            
            <img src="/iconos/cerrar.png" alt="Ícono de cerrar" />
          </BotonIcono>
        </form>
      </DialogEstilizado>
    </>
  )}
</>

); };

Aca si ya me anda para cerrar el Modal! mi duda es que si tengo que registrar el código del profe Leonardo si o si o con que ande ya sirve?