import React, {useEffect, useState} from 'react'; import {Checkbox, Input, List} from "antd"; import moment from "moment"; import axios from "axios"; import env from "../env"; const Vip = (props) =>{ const [loading,setLoading] = useState(true); const [users,setUsers] = useState([]); const getData = () =>{ axios.get(env.api + 'Users', { headers: {Authorization: localStorage.getItem('Auth')} }).then(res => { console.log(res.data) setUsers(res.data.sort(x => x.id)); setLoading(false); }); } useEffect(()=>{ getData() },[]) const updateVip = (id, val) => { console.log(val.target.checked) setLoading(true) axios.post(env.api + 'Users/'+id+'/vip', {},{ params: {newStatus: val.target.checked}, headers: {Authorization: localStorage.getItem('Auth')} }).then(res => { getData() setLoading(false); }); } return(

VIP корисници

( updateVip(item.id,val)}>Вип корисник]}>
{item.id} {item.email}
)}/>
) } export default Vip;