import React, {useEffect, useState} from 'react'; import Layout from '../components/Layout'; import RegistrationForm from '../components/RegistrationForm'; import LoadingTeamsForm from '../components/LoadingTeamsForm'; import { useSelector } from 'react-redux'; import { useAppDispatch } from '../redux/store'; import { fetchUser, selectUserData } from '../redux/user'; import { ToastContainer, toast } from 'react-toastify'; import 'react-toastify/dist/ReactToastify.css'; export const Registration = (): JSX.Element => { const dispatch = useAppDispatch(); const [UserAdd, setUserAdd] = useState(0); const UpdateUser = () => { setUserAdd(UserAdd+1); toast("Wow so easy !"); } useEffect(() => { dispatch( fetchUser() ); }, [UserAdd]); const { user_items, user_status } = useSelector(selectUserData); const User = user_items.map((obj, index) => ); return ( Зарегистрированные команды Название команды ФИО тренера Учебное заведение ФИО участников Возрастная группа { User } ); }; export default Registration;