#Acervo

1 messages · Page 1 of 1 (latest)

civic walrus
#

puedes compartir el link del repo

#

con las capturas es un poco complicado encontrar el error

pastel harness
#

hola es que esta en privado :c

civic walrus
#

pongo público :c

pastel harness
#

voy

civic walrus
#

no veo las interfaces que son la parte importante

pastel harness
#
interface IDetalleAcervo {
  title: string;
}
civic walrus
#

intenta hacer esto:

#

title={"Detalle - " + modalData?.title}

pastel harness
#

lo hice

#

el problema radica en el tipo de dato que ssale en los elementos de useModalWithData

civic walrus
#

por probar haz esto:

#
  initialData: T,
  initialModal: boolean = false
): any {
  const { open, setOpen } = useModal(initialModal);
  const [modalData, setModalData] = useState(initialData);
  const customModalData = (isModalOpen: boolean) => {
    setOpen(isModalOpen);
    if (!isModalOpen) {
      setModalData(Object);
    }
  };

  return [customModalData, open, modalData, setModalData];
}```
pastel harness
#

me sirvio

civic walrus
#

de nada

pastel harness
#

pero any puedo cambiarlo

civic walrus
#

claro, pero no sabría decirte que tipo de dato tiene que devolver el hook

#

😆

#

no soy muy experto en typescript, tu intenta probar cosas

#

prueba y error