@@ -160,25 +160,25 @@ external useReducerWithMapState: (
160160external useEffectOnEveryRender : (@uncurry (unit => option <unit => unit >)) => unit = "useEffect"
161161@module ("react" )
162162external useEffect : (@uncurry (unit => option <unit => unit >), 'deps ) => unit = "useEffect"
163- @module ("react" ) @ deprecated ( "Please use useEffect or useEffectOnEveryRender instead" )
163+ @module ("react" )
164164external useEffect0 : (@uncurry (unit => option <unit => unit >), @as (json ` []` ) _ ) => unit =
165165 "useEffect"
166- @module ("react" ) @ deprecated ( "Please use useEffect or useEffectOnEveryRender instead" )
166+ @module ("react" )
167167external useEffect1 : (@uncurry (unit => option <unit => unit >), array <'a >) => unit = "useEffect"
168- @module ("react" ) @ deprecated ( "Please use useEffect or useEffectOnEveryRender instead" )
168+ @module ("react" )
169169external useEffect2 : (@uncurry (unit => option <unit => unit >), ('a , 'b )) => unit = "useEffect"
170- @module ("react" ) @ deprecated ( "Please use useEffect or useEffectOnEveryRender instead" )
170+ @module ("react" )
171171external useEffect3 : (@uncurry (unit => option <unit => unit >), ('a , 'b , 'c )) => unit = "useEffect"
172- @module ("react" ) @ deprecated ( "Please use useEffect or useEffectOnEveryRender instead" )
172+ @module ("react" )
173173external useEffect4 : (@uncurry (unit => option <unit => unit >), ('a , 'b , 'c , 'd )) => unit =
174174 "useEffect"
175- @module ("react" ) @ deprecated ( "Please use useEffect or useEffectOnEveryRender instead" )
175+ @module ("react" )
176176external useEffect5 : (@uncurry (unit => option <unit => unit >), ('a , 'b , 'c , 'd , 'e )) => unit =
177177 "useEffect"
178- @module ("react" ) @ deprecated ( "Please use useEffect or useEffectOnEveryRender instead" )
178+ @module ("react" )
179179external useEffect6 : (@uncurry (unit => option <unit => unit >), ('a , 'b , 'c , 'd , 'e , 'f )) => unit =
180180 "useEffect"
181- @module ("react" ) @ deprecated ( "Please use useEffect or useEffectOnEveryRender instead" )
181+ @module ("react" )
182182external useEffect7 : (
183183 @uncurry (unit => option <unit => unit >),
184184 ('a , 'b , 'c , 'd , 'e , 'f , 'g ),
@@ -190,30 +190,30 @@ external useLayoutEffectOnEveryRender: (@uncurry (unit => option<unit => unit>))
190190@module ("react" )
191191external useLayoutEffect : (@uncurry (unit => option <unit => unit >), 'deps ) => unit =
192192 "useLayoutEffect"
193- @module ("react" ) @ deprecated ( "Please use useLayoutEffect or useLayoutEffectOnEveryRender instead" )
193+ @module ("react" )
194194external useLayoutEffect0 : (@uncurry (unit => option <unit => unit >), @as (json ` []` ) _ ) => unit =
195195 "useLayoutEffect"
196- @module ("react" ) @ deprecated ( "Please use useLayoutEffect or useLayoutEffectOnEveryRender instead" )
196+ @module ("react" )
197197external useLayoutEffect1 : (@uncurry (unit => option <unit => unit >), array <'a >) => unit =
198198 "useLayoutEffect"
199- @module ("react" ) @ deprecated ( "Please use useLayoutEffect or useLayoutEffectOnEveryRender instead" )
199+ @module ("react" )
200200external useLayoutEffect2 : (@uncurry (unit => option <unit => unit >), ('a , 'b )) => unit =
201201 "useLayoutEffect"
202- @module ("react" ) @ deprecated ( "Please use useLayoutEffect or useLayoutEffectOnEveryRender instead" )
202+ @module ("react" )
203203external useLayoutEffect3 : (@uncurry (unit => option <unit => unit >), ('a , 'b , 'c )) => unit =
204204 "useLayoutEffect"
205- @module ("react" ) @ deprecated ( "Please use useLayoutEffect or useLayoutEffectOnEveryRender instead" )
205+ @module ("react" )
206206external useLayoutEffect4 : (@uncurry (unit => option <unit => unit >), ('a , 'b , 'c , 'd )) => unit =
207207 "useLayoutEffect"
208- @module ("react" ) @ deprecated ( "Please use useLayoutEffect or useLayoutEffectOnEveryRender instead" )
208+ @module ("react" )
209209external useLayoutEffect5 : (@uncurry (unit => option <unit => unit >), ('a , 'b , 'c , 'd , 'e )) => unit =
210210 "useLayoutEffect"
211- @module ("react" ) @ deprecated ( "Please use useLayoutEffect or useLayoutEffectOnEveryRender instead" )
211+ @module ("react" )
212212external useLayoutEffect6 : (
213213 @uncurry (unit => option <unit => unit >),
214214 ('a , 'b , 'c , 'd , 'e , 'f ),
215215) => unit = "useLayoutEffect"
216- @module ("react" ) @ deprecated ( "Please use useLayoutEffect or useLayoutEffectOnEveryRender instead" )
216+ @module ("react" )
217217external useLayoutEffect7 : (
218218 @uncurry (unit => option <unit => unit >),
219219 ('a , 'b , 'c , 'd , 'e , 'f , 'g ),
@@ -222,55 +222,55 @@ external useLayoutEffect7: (
222222@module ("react" )
223223external useMemo : (@uncurry (unit => 'any ), 'deps ) => 'any = "useMemo"
224224
225- @module ("react" ) @ deprecated ( "Please use useMemo instead" )
225+ @module ("react" )
226226external useMemo0 : (@uncurry (unit => 'any ), @as (json ` []` ) _ ) => 'any = "useMemo"
227227
228- @module ("react" ) @ deprecated ( "Please use useMemo instead" )
228+ @module ("react" )
229229external useMemo1 : (@uncurry (unit => 'any ), array <'a >) => 'any = "useMemo"
230230
231- @module ("react" ) @ deprecated ( "Please use useMemo instead" )
231+ @module ("react" )
232232external useMemo2 : (@uncurry (unit => 'any ), ('a , 'b )) => 'any = "useMemo"
233233
234- @module ("react" ) @ deprecated ( "Please use useMemo instead" )
234+ @module ("react" )
235235external useMemo3 : (@uncurry (unit => 'any ), ('a , 'b , 'c )) => 'any = "useMemo"
236236
237- @module ("react" ) @ deprecated ( "Please use useMemo instead" )
237+ @module ("react" )
238238external useMemo4 : (@uncurry (unit => 'any ), ('a , 'b , 'c , 'd )) => 'any = "useMemo"
239239
240- @module ("react" ) @ deprecated ( "Please use useMemo instead" )
240+ @module ("react" )
241241external useMemo5 : (@uncurry (unit => 'any ), ('a , 'b , 'c , 'd , 'e )) => 'any = "useMemo"
242242
243- @module ("react" ) @ deprecated ( "Please use useMemo instead" )
243+ @module ("react" )
244244external useMemo6 : (@uncurry (unit => 'any ), ('a , 'b , 'c , 'd , 'e , 'f )) => 'any = "useMemo"
245245
246- @module ("react" ) @ deprecated ( "Please use useMemo instead" )
246+ @module ("react" )
247247external useMemo7 : (@uncurry (unit => 'any ), ('a , 'b , 'c , 'd , 'e , 'f , 'g )) => 'any = "useMemo"
248248
249249@module ("react" )
250250external useCallback : ('f , 'deps ) => 'f = "useCallback"
251251
252- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
252+ @module ("react" )
253253external useCallback0 : ('f , @as (json ` []` ) _ ) => 'f = "useCallback"
254254
255- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
255+ @module ("react" )
256256external useCallback1 : ('f , array <'a >) => 'f = "useCallback"
257257
258- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
258+ @module ("react" )
259259external useCallback2 : ('f , ('a , 'b )) => 'f = "useCallback"
260260
261- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
261+ @module ("react" )
262262external useCallback3 : ('f , ('a , 'b , 'c )) => 'f = "useCallback"
263263
264- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
264+ @module ("react" )
265265external useCallback4 : ('f , ('a , 'b , 'c , 'd )) => 'f = "useCallback"
266266
267- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
267+ @module ("react" )
268268external useCallback5 : ('f , ('a , 'b , 'c , 'd , 'e )) => 'f = "useCallback"
269269
270- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
270+ @module ("react" )
271271external useCallback6 : ('callback , ('a , 'b , 'c , 'd , 'e , 'f )) => 'callback = "useCallback"
272272
273- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
273+ @module ("react" )
274274external useCallback7 : ('callback , ('a , 'b , 'c , 'd , 'e , 'f , 'g )) => 'callback = "useCallback"
275275
276276@module ("react" )
@@ -292,63 +292,55 @@ external useImperativeHandle: (
292292) => unit = "useImperativeHandle"
293293
294294@module ("react" )
295- @deprecated ("Please use useImperativeHandle or useImperativeHandleOnEveryRender instead" )
296295external useImperativeHandle0 : (
297296 Js .Nullable .t <ref <'value >>,
298297 @uncurry (unit => 'value ),
299298 @as (json ` []` ) _ ,
300299) => unit = "useImperativeHandle"
301300
302301@module ("react" )
303- @deprecated ("Please use useImperativeHandle or useImperativeHandleOnEveryRender instead" )
304302external useImperativeHandle1 : (
305303 Js .Nullable .t <ref <'value >>,
306304 @uncurry (unit => 'value ),
307305 array <'a >,
308306) => unit = "useImperativeHandle"
309307
310308@module ("react" )
311- @deprecated ("Please use useImperativeHandle or useImperativeHandleOnEveryRender instead" )
312309external useImperativeHandle2 : (
313310 Js .Nullable .t <ref <'value >>,
314311 @uncurry (unit => 'value ),
315312 ('a , 'b ),
316313) => unit = "useImperativeHandle"
317314
318315@module ("react" )
319- @deprecated ("Please use useImperativeHandle or useImperativeHandleOnEveryRender instead" )
320316external useImperativeHandle3 : (
321317 Js .Nullable .t <ref <'value >>,
322318 @uncurry (unit => 'value ),
323319 ('a , 'b , 'c ),
324320) => unit = "useImperativeHandle"
325321
326322@module ("react" )
327- @deprecated ("Please use useImperativeHandle or useImperativeHandleOnEveryRender instead" )
328323external useImperativeHandle4 : (
329324 Js .Nullable .t <ref <'value >>,
330325 @uncurry (unit => 'value ),
331326 ('a , 'b , 'c , 'd ),
332327) => unit = "useImperativeHandle"
333328
334329@module ("react" )
335- @deprecated ("Please use useImperativeHandle or useImperativeHandleOnEveryRender instead" )
336330external useImperativeHandle5 : (
337331 Js .Nullable .t <ref <'value >>,
338332 @uncurry (unit => 'value ),
339333 ('a , 'b , 'c , 'd , 'e ),
340334) => unit = "useImperativeHandle"
341335
342336@module ("react" )
343- @deprecated ("Please use useImperativeHandle or useImperativeHandleOnEveryRender instead" )
344337external useImperativeHandle6 : (
345338 Js .Nullable .t <ref <'value >>,
346339 @uncurry (unit => 'value ),
347340 ('a , 'b , 'c , 'd , 'e , 'f ),
348341) => unit = "useImperativeHandle"
349342
350343@module ("react" )
351- @deprecated ("Please use useImperativeHandle or useImperativeHandleOnEveryRender instead" )
352344external useImperativeHandle7 : (
353345 Js .Nullable .t <ref <'value >>,
354346 @uncurry (unit => 'value ),
@@ -369,39 +361,31 @@ external useInsertionEffectOnEveryRender: (@uncurry (unit => option<unit => unit
369361external useInsertionEffect : (@uncurry (unit => option <unit => unit >), 'deps ) => unit =
370362 "useInsertionEffect"
371363@module ("react" )
372- @deprecated ("Please use useInsertionEffect or useInsertionEffectOnEveryRender instead" )
373364external useInsertionEffect0 : (@uncurry (unit => option <unit => unit >), @as (json ` []` ) _ ) => unit =
374365 "useInsertionEffect"
375366@module ("react" )
376- @deprecated ("Please use useInsertionEffect or useInsertionEffectOnEveryRender instead" )
377367external useInsertionEffect1 : (@uncurry (unit => option <unit => unit >), array <'a >) => unit =
378368 "useInsertionEffect"
379369@module ("react" )
380- @deprecated ("Please use useInsertionEffect or useInsertionEffectOnEveryRender instead" )
381370external useInsertionEffect2 : (@uncurry (unit => option <unit => unit >), ('a , 'b )) => unit =
382371 "useInsertionEffect"
383372@module ("react" )
384- @deprecated ("Please use useInsertionEffect or useInsertionEffectOnEveryRender instead" )
385373external useInsertionEffect3 : (@uncurry (unit => option <unit => unit >), ('a , 'b , 'c )) => unit =
386374 "useInsertionEffect"
387375@module ("react" )
388- @deprecated ("Please use useInsertionEffect or useInsertionEffectOnEveryRender instead" )
389376external useInsertionEffect4 : (@uncurry (unit => option <unit => unit >), ('a , 'b , 'c , 'd )) => unit =
390377 "useInsertionEffect"
391378@module ("react" )
392- @deprecated ("Please use useInsertionEffect or useInsertionEffectOnEveryRender instead" )
393379external useInsertionEffect5 : (
394380 @uncurry (unit => option <unit => unit >),
395381 ('a , 'b , 'c , 'd , 'e ),
396382) => unit = "useInsertionEffect"
397383@module ("react" )
398- @deprecated ("Please use useInsertionEffect or useInsertionEffectOnEveryRender instead" )
399384external useInsertionEffect6 : (
400385 @uncurry (unit => option <unit => unit >),
401386 ('a , 'b , 'c , 'd , 'e , 'f ),
402387) => unit = "useInsertionEffect"
403388@module ("react" )
404- @deprecated ("Please use useInsertionEffect or useInsertionEffectOnEveryRender instead" )
405389external useInsertionEffect7 : (
406390 @uncurry (unit => option <unit => unit >),
407391 ('a , 'b , 'c , 'd , 'e , 'f , 'g ),
@@ -441,28 +425,28 @@ module Uncurried = {
441425 @module ("react" )
442426 external useCallback : ('f , 'deps ) => 'f = "useCallback"
443427
444- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
428+ @module ("react" )
445429 external useCallback0 : ('f , @as (json ` []` ) _ ) => 'f = "useCallback"
446430
447- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
431+ @module ("react" )
448432 external useCallback1 : ('f , array <'a >) => 'f = "useCallback"
449433
450- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
434+ @module ("react" )
451435 external useCallback2 : ('f , ('a , 'b )) => 'f = "useCallback"
452436
453- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
437+ @module ("react" )
454438 external useCallback3 : ('f , ('a , 'b , 'c )) => 'f = "useCallback"
455439
456- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
440+ @module ("react" )
457441 external useCallback4 : ('f , ('a , 'b , 'c , 'd )) => 'f = "useCallback"
458442
459- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
443+ @module ("react" )
460444 external useCallback5 : ('f , ('a , 'b , 'c , 'd , 'e )) => 'f = "useCallback"
461445
462- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
446+ @module ("react" )
463447 external useCallback6 : ('callback , ('a , 'b , 'c , 'd , 'e , 'f )) => 'callback = "useCallback"
464448
465- @module ("react" ) @ deprecated ( "Please use useCallback instead" )
449+ @module ("react" )
466450 external useCallback7 : ('callback , ('a , 'b , 'c , 'd , 'e , 'f , 'g )) => 'callback = "useCallback"
467451}
468452
0 commit comments