Skip to content

Instantly share code, notes, and snippets.

@mattbajorek
Created March 27, 2020 20:57
Show Gist options
  • Save mattbajorek/4aa160fb17370ead5dc03b2acc5f4e4a to your computer and use it in GitHub Desktop.
Save mattbajorek/4aa160fb17370ead5dc03b2acc5f4e4a to your computer and use it in GitHub Desktop.
todos-redux-to-react-sweet-state visibile todo list container
import React from 'react'
import TodoList from '../components/TodoList'
import multiStoreSelectors from '../stores/multi-store.selectors'
const VisibleTodoList = ({ children }) => {
const [visibleTodos, { toggleTodo }] = multiStoreSelectors.useVisibleTodos()
return (
<TodoList
todos={visibleTodos}
toggleTodo={toggleTodo}>
{children}
</TodoList>
)
}
export default VisibleTodoList
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment