Skip to content
This repository has been archived by the owner on Feb 17, 2023. It is now read-only.

Conceptual discrepancy with react hooks / useArguments === props #19

Open
dy opened this issue Dec 17, 2019 · 0 comments
Open

Conceptual discrepancy with react hooks / useArguments === props #19

dy opened this issue Dec 17, 2019 · 0 comments

Comments

@dy
Copy link
Owner

dy commented Dec 17, 2019

React hooks are enclosed - only component itself can trigger own update. Hooks don't subscribe component to external events. The only subscription, triggering component rerendering is props.

unihooks (as well as many other hooks libs) break that convention and subscribe to external data sources. First of all breaking that redux - useSelector literally makes component react on store changes, circumventing props, drawing props in general case a rudiment, not required by reactive function. Literally props mean useArguments, with subscription to function call with new args.

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

No branches or pull requests

1 participant