Skip to content

Latest commit

 

History

History
22 lines (14 loc) · 642 Bytes

File metadata and controls

22 lines (14 loc) · 642 Bytes

@eslint-react/core / isUseEffectLikeCall

Function: isUseEffectLikeCall()

function isUseEffectLikeCall(node: Node | undefined, additionalEffectHooks?: RegExpLike): node is CallExpression;

Detect useEffect calls and variations (useLayoutEffect, etc.) using a regex pattern

Parameters

Parameter Type Description
node Node | undefined The AST node to check
additionalEffectHooks RegExpLike Regex pattern matching custom hooks that should be treated as effect hooks

Returns

node is CallExpression

True if the node is a useEffect-like call