A react pattern for writing hooks

Pattern that ensures efficient rendering by re-rendering components only when the specific state values they use change