File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ import useMounted from './useMounted'
1010
1111export type EffectHook = ( effect : EffectCallback , deps ?: DependencyList ) => void
1212
13- export type IsEqual < TDeps > = ( nextDeps : TDeps , prev : TDeps ) => boolean
13+ export type IsEqual < TDeps extends DependencyList > = ( nextDeps : TDeps , prevDeps : TDeps ) => boolean
1414
1515export type CustomEffectOptions < TDeps > = {
1616 isEqual : IsEqual < TDeps >
@@ -31,7 +31,7 @@ type CleanUp = {
3131 */
3232function useCustomEffect < TDeps extends DependencyList = DependencyList > (
3333 effect : EffectCallback ,
34- dependencies : DependencyList ,
34+ dependencies : TDeps ,
3535 isEqual : IsEqual < TDeps > ,
3636) : void
3737/**
@@ -45,7 +45,7 @@ function useCustomEffect<TDeps extends DependencyList = DependencyList>(
4545 */
4646function useCustomEffect < TDeps extends DependencyList = DependencyList > (
4747 effect : EffectCallback ,
48- dependencies : DependencyList ,
48+ dependencies : TDeps ,
4949 options : CustomEffectOptions < TDeps > ,
5050) : void
5151function useCustomEffect < TDeps extends DependencyList = DependencyList > (
You can’t perform that action at this time.
0 commit comments