Skip to content

Commit f1422b4

Browse files
committed
remove useCallback0-7
1 parent 7ee684c commit f1422b4

File tree

2 files changed

+4
-100
lines changed

2 files changed

+4
-100
lines changed

src/React.res

+2-50
Original file line numberDiff line numberDiff line change
@@ -241,31 +241,7 @@ external useMemo6: (@uncurry (unit => 'any), ('a, 'b, 'c, 'd, 'e, 'f)) => 'any =
241241
external useMemo7: (@uncurry (unit => 'any), ('a, 'b, 'c, 'd, 'e, 'f, 'g)) => 'any = "useMemo"
242242

243243
@module("react")
244-
external useCallback: 'f => 'f = "useCallback"
245-
246-
@module("react")
247-
external useCallback0: ('f, @as(json`[]`) _) => 'f = "useCallback"
248-
249-
@module("react")
250-
external useCallback1: ('f, array<'a>) => 'f = "useCallback"
251-
252-
@module("react")
253-
external useCallback2: ('f, ('a, 'b)) => 'f = "useCallback"
254-
255-
@module("react")
256-
external useCallback3: ('f, ('a, 'b, 'c)) => 'f = "useCallback"
257-
258-
@module("react")
259-
external useCallback4: ('f, ('a, 'b, 'c, 'd)) => 'f = "useCallback"
260-
261-
@module("react")
262-
external useCallback5: ('f, ('a, 'b, 'c, 'd, 'e)) => 'f = "useCallback"
263-
264-
@module("react")
265-
external useCallback6: ('callback, ('a, 'b, 'c, 'd, 'e, 'f)) => 'callback = "useCallback"
266-
267-
@module("react")
268-
external useCallback7: ('callback, ('a, 'b, 'c, 'd, 'e, 'f, 'g)) => 'callback = "useCallback"
244+
external useCallback: ('f, 'deps) => 'f = "useCallback"
269245

270246
@module("react")
271247
external useContext: Context.t<'any> => 'any = "useContext"
@@ -401,31 +377,7 @@ module Uncurried = {
401377
) => ('state, (. 'action) => unit) = "useReducer"
402378

403379
@module("react")
404-
external useCallback: 'f => 'f = "useCallback"
405-
406-
@module("react")
407-
external useCallback0: ('f, @as(json`[]`) _) => 'f = "useCallback"
408-
409-
@module("react")
410-
external useCallback1: ('f, array<'a>) => 'f = "useCallback"
411-
412-
@module("react")
413-
external useCallback2: ('f, ('a, 'b)) => 'f = "useCallback"
414-
415-
@module("react")
416-
external useCallback3: ('f, ('a, 'b, 'c)) => 'f = "useCallback"
417-
418-
@module("react")
419-
external useCallback4: ('f, ('a, 'b, 'c, 'd)) => 'f = "useCallback"
420-
421-
@module("react")
422-
external useCallback5: ('f, ('a, 'b, 'c, 'd, 'e)) => 'f = "useCallback"
423-
424-
@module("react")
425-
external useCallback6: ('callback, ('a, 'b, 'c, 'd, 'e, 'f)) => 'callback = "useCallback"
426-
427-
@module("react")
428-
external useCallback7: ('callback, ('a, 'b, 'c, 'd, 'e, 'f, 'g)) => 'callback = "useCallback"
380+
external useCallback: ('f, 'deps) => 'f = "useCallback"
429381
}
430382

431383
@set

src/v3/React_V3.res

+2-50
Original file line numberDiff line numberDiff line change
@@ -241,31 +241,7 @@ external useMemo6: (@uncurry (unit => 'any), ('a, 'b, 'c, 'd, 'e, 'f)) => 'any =
241241
external useMemo7: (@uncurry (unit => 'any), ('a, 'b, 'c, 'd, 'e, 'f, 'g)) => 'any = "useMemo"
242242

243243
@module("react")
244-
external useCallback: 'f => 'f = "useCallback"
245-
246-
@module("react")
247-
external useCallback0: ('f, @as(json`[]`) _) => 'f = "useCallback"
248-
249-
@module("react")
250-
external useCallback1: ('f, array<'a>) => 'f = "useCallback"
251-
252-
@module("react")
253-
external useCallback2: ('f, ('a, 'b)) => 'f = "useCallback"
254-
255-
@module("react")
256-
external useCallback3: ('f, ('a, 'b, 'c)) => 'f = "useCallback"
257-
258-
@module("react")
259-
external useCallback4: ('f, ('a, 'b, 'c, 'd)) => 'f = "useCallback"
260-
261-
@module("react")
262-
external useCallback5: ('f, ('a, 'b, 'c, 'd, 'e)) => 'f = "useCallback"
263-
264-
@module("react")
265-
external useCallback6: ('callback, ('a, 'b, 'c, 'd, 'e, 'f)) => 'callback = "useCallback"
266-
267-
@module("react")
268-
external useCallback7: ('callback, ('a, 'b, 'c, 'd, 'e, 'f, 'g)) => 'callback = "useCallback"
244+
external useCallback: ('f, 'deps) => 'f = "useCallback"
269245

270246
@module("react")
271247
external useContext: Context.t<'any> => 'any = "useContext"
@@ -347,31 +323,7 @@ module Uncurried = {
347323
) => ('state, (. 'action) => unit) = "useReducer"
348324

349325
@module("react")
350-
external useCallback: 'f => 'f = "useCallback"
351-
352-
@module("react")
353-
external useCallback0: ('f, @as(json`[]`) _) => 'f = "useCallback"
354-
355-
@module("react")
356-
external useCallback1: ('f, array<'a>) => 'f = "useCallback"
357-
358-
@module("react")
359-
external useCallback2: ('f, ('a, 'b)) => 'f = "useCallback"
360-
361-
@module("react")
362-
external useCallback3: ('f, ('a, 'b, 'c)) => 'f = "useCallback"
363-
364-
@module("react")
365-
external useCallback4: ('f, ('a, 'b, 'c, 'd)) => 'f = "useCallback"
366-
367-
@module("react")
368-
external useCallback5: ('f, ('a, 'b, 'c, 'd, 'e)) => 'f = "useCallback"
369-
370-
@module("react")
371-
external useCallback6: ('callback, ('a, 'b, 'c, 'd, 'e, 'f)) => 'callback = "useCallback"
372-
373-
@module("react")
374-
external useCallback7: ('callback, ('a, 'b, 'c, 'd, 'e, 'f, 'g)) => 'callback = "useCallback"
326+
external useCallback: ('f, 'deps) => 'f = "useCallback"
375327
}
376328

377329
@module("react")

0 commit comments

Comments
 (0)