From a438cc34dcffb7c6d4a3a1e8e4d5218d3cd9c2f8 Mon Sep 17 00:00:00 2001 From: Faraj Daoud Date: Sat, 13 Oct 2018 04:07:49 -0400 Subject: [PATCH] Changed unnecessarily to unnecessary (#18534) * Changed unnecessarily to unnecessary * fix (guide): Clean up grammatical mistakes --- client/src/pages/guide/english/redux/reselect/index.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/client/src/pages/guide/english/redux/reselect/index.md b/client/src/pages/guide/english/redux/reselect/index.md index 453a9947f7..18052beda3 100644 --- a/client/src/pages/guide/english/redux/reselect/index.md +++ b/client/src/pages/guide/english/redux/reselect/index.md @@ -2,14 +2,14 @@ title: Reselect --- ## Reselect -Reselect is simple selector library for Redux. -Why we need selectors? Official docs describe it this way: +Reselect is a simple selector library for Redux. +Why do we need selectors? Official docs describe it this way: * Selectors can compute derived data, allowing Redux to store the minimal possible state. * Selectors are efficient. A selector is not recomputed unless one of its arguments changes. * Selectors are composable. They can be used as input to other selectors. -It might sound complicated but slectors allow app to work faster by reducing unnecessarily rerendering(s). Normally `mapStateToProps` is called every single time any change in `store` is made. `mapStateToProps` binds store values to react. Until you use `PureComponents` it might cause component being rerendered although it's not required. +It might sound complicated but selectors allow your app to work faster by reducing unnecessary rerendering(s). Normally `mapStateToProps` is called every single time any change in `store` is made. `mapStateToProps` binds store values to react. Until you use `PureComponents` it might cause component being rerendered although it's not required. #### More Information: