Skip to content

Instantly share code, notes, and snippets.

@DennisDurairaj
Created April 6, 2020 14:48
Show Gist options
  • Save DennisDurairaj/8f8bb2def40d0afd1886a8072679fe03 to your computer and use it in GitHub Desktop.
Save DennisDurairaj/8f8bb2def40d0afd1886a8072679fe03 to your computer and use it in GitHub Desktop.
import React from 'react';
import { useSelector } from 'react-redux';
import { createSelector } from 'reselect';
const selectUsers = state => state.users;
const selectNumOfUsers = createSelector(
[selectUsers],
users => users.length
);
export const UsersCounter = () => {
const NumOfUsers = useSelector(selectNumOfUsers)
return <div>{NumOfUsers}</div>
};
export const App = () => {
return (
<>
<span>Number of users:</span>
<UsersCounter />
</>
)
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment