Estoy tratando de usar una biblioteca externa como react-datepicker.
Mi código y uso:
module DatePicker = { @react.component @module("react-datepicker") external make: () => React.element = "default"; } @react.component let make = () => { <DatePicker /> }Sin embargo, tengo un error:
Error no detectado: el tipo de elemento no es válido: esperaba una cadena (para componentes integrados) o una clase/función (para componentes compuestos) pero obtuvo: objeto. Compruebe el método de renderizado de...
PD: probé una solución a partir de esta respuesta . No puedo crear enlaces ReasonML para reaccionar con contenido editable, pero no me ayuda con un error.
@scope decorador es una solución
module Dp = { @react.component @module("react-datepicker") @scope("default") external make: () => React.element = "default"; } @react.component let make = () => { <Dp /> }https://forum.rescript-lang.org/t/help-with-binding-currying/1540/11?u=grigoryev