32 lines
757 B
ReasonML
32 lines
757 B
ReasonML
let fn = (a: (array(float), array(float), bool)) => ();
|
|
let fn2 = (a: string) => ();
|
|
|
|
[@bs.module "./GuesstimateInput.js"]
|
|
external guesstimateInput: ReasonReact.reactClass = "GuesstimateInput";
|
|
|
|
[@react.component]
|
|
let make =
|
|
(
|
|
~sampleCount=10000,
|
|
~min=None,
|
|
~max=None,
|
|
~initialValue=None,
|
|
~onUpdate=fn,
|
|
~onChange=fn2,
|
|
~focusOnRender=true,
|
|
~children=ReasonReact.null,
|
|
) =>
|
|
ReasonReact.wrapJsForReason(
|
|
~reactClass=guesstimateInput,
|
|
~props={
|
|
"sampleCount": sampleCount,
|
|
"onUpdate": onUpdate,
|
|
"initialValue": initialValue,
|
|
"onChange": onChange,
|
|
"min": min,
|
|
"max": max,
|
|
"focusOnRender": focusOnRender,
|
|
},
|
|
children,
|
|
)
|
|
|> ReasonReact.element; |