File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -39,5 +39,7 @@ external component : ('props, element) componentLike -> 'props component
39
39
= " %identity"
40
40
41
41
let addKeyProp (o : 't ) (k : string ) =
42
- Obj. magic (Js.Obj. assign (Obj. magic o) [% obj { key = k }])
42
+ (* Use Js_obj.assign, not Js.Obj.assign, otherwise the dependency will not be picked up correctly
43
+ in the ninja file. *)
44
+ Obj. magic (Js_obj. assign (Obj. magic o) [% obj { key = k }])
43
45
[@@ inline]
Original file line number Diff line number Diff line change @@ -63,7 +63,7 @@ o others/js_vector.cmj : cc_cmi others/js_vector.ml | others/belt_internals.cmi
63
63
o others/js_vector.cmi : cc others/js_vector.mli | others/belt_internals.cmi others/js.cmi $bsc
64
64
o others/js_weakmap.cmi others/js_weakmap.cmj : cc others/js_weakmap.ml | others/belt_internals.cmi others/js.cmi $bsc
65
65
o others/js_weakset.cmi others/js_weakset.cmj : cc others/js_weakset.ml | others/belt_internals.cmi others/js.cmi $bsc
66
- o others/jsx.cmi others/jsx.cmj : cc others/jsx.ml | others/belt_internals.cmi others/js.cmi others/js .cmj $bsc
66
+ o others/jsx.cmi others/jsx.cmj : cc others/jsx.ml | others/belt_internals.cmi others/js.cmi others/js_obj .cmj $bsc
67
67
o others/jsxDOM.cmi others/jsxDOM.cmj : cc others/jsxDOM.ml | others/belt_internals.cmi others/js.cmi others/jsx.cmj others/jsxDOMStyle.cmj others/jsxEvent.cmj $bsc
68
68
o others/jsxDOMStyle.cmi others/jsxDOMStyle.cmj : cc others/jsxDOMStyle.ml | others/belt_internals.cmi others/js.cmi $bsc
69
69
o others/jsxEvent.cmi others/jsxEvent.cmj : cc others/jsxEvent.ml | others/belt_internals.cmi others/js.cmi $bsc
You can’t perform that action at this time.
0 commit comments