import React from 'react'; import { Stack } from 'office-ui-fabric-react'; import { TodoListItem } from './TodoListItem'; import { Store } from '../store'; import { connect } from 'react-redux'; interface TodoListProps { todos: Store['todos']; } const TodoList = (props: TodoListProps) => { const { todos } = props; const filteredTodos = Object.keys(todos); return ( {filteredTodos.map(id => ( ))} ); }; function mapStateToProps(state: Store) { return { ...state }; } function mapDispatchToProps(dispatch: any) { return {}; } const component = connect( mapStateToProps, mapDispatchToProps )(TodoList); export { component as TodoList };