import React, { useContext, useEffect } from 'react' import { useHistory } from 'react-router-dom' import ListCard from './ListCard.js' import { GlobalStoreContext } from '../store' import DeleteModal from './DeleteModal' /* This React component lists all the top5 lists in the UI. @author McKilla Gorilla */ const ListSelector = () => { const { store } = useContext(GlobalStoreContext); store.history = useHistory(); function handleAddList() { store.addList(); } useEffect(() => { store.loadIdNamePairs(); }, []); let editStatus = false; if (store.isListNameEditActive) { editStatus = true; } let listCard = ""; if (store) { listCard = store.idNamePairs.map((pair) => ( )) } return (
Your Lists
{ listCard }
) } export default ListSelector;