Skip to content

Попытка добавить в зависимость хука generic type линтером #139

Open
empty-child opened this issue Oct 26, 2021 · 0 comments

Comments

@empty-child
Copy link

При добавлении зависимостей в useMemo или useCallback линтером, добавляется еще и дженерик, если таковой используется в этой части кода

'TColumns' only refers to a type, but is being used as a value here.ts(2693)
const isSelected = useCallback((key: TColumns) => selectionState.includes(key),[TColumns, selectionState]);

Судя по всему, это починили в eslint-plugin-react-hooks@4.1.1, но из-за npx install-peerdeps жестко ставятся определенные версии (ветка обсуждения)

# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant