From 135deb56c698d9aad68f2a0a30dbe3b02b26763c Mon Sep 17 00:00:00 2001 From: wrzesinski-hubert Date: Tue, 19 Jan 2021 17:46:14 +0100 Subject: [PATCH] transfer c.d --- src/components/Administrator.tsx | 4 ++-- src/components/Transfer.tsx | 36 +++++++++++++++++--------------- src/contexts/CoursesProvider.tsx | 4 ++-- 3 files changed, 23 insertions(+), 21 deletions(-) diff --git a/src/components/Administrator.tsx b/src/components/Administrator.tsx index 1b74fea..342abfb 100644 --- a/src/components/Administrator.tsx +++ b/src/components/Administrator.tsx @@ -188,12 +188,12 @@ export const Administrator = () => { formData, config, ); - enqueueSnackbar('Plan został zapisany', { + enqueueSnackbar('Ustawienia zostały zapisane', { variant: 'success', action, }); } catch (e) { - enqueueSnackbar('Zapisywanie planu nie powiodło się', { + enqueueSnackbar('Ustawienia nie zostały zapisane', { variant: 'error', action, }); diff --git a/src/components/Transfer.tsx b/src/components/Transfer.tsx index 36332bb..ffbfeab 100644 --- a/src/components/Transfer.tsx +++ b/src/components/Transfer.tsx @@ -146,7 +146,7 @@ const Icon = styled.img` const Exchange = styled.div` background-color: #b5d2e0; border-radius: 10px; - width: 300px; + width: 280px; margin: 10px; display: flex; align-items: center; @@ -180,8 +180,7 @@ export const Transfer = ({ handleClose, isTransferOpen }: TransferProps) => { const [save, setSave] = useState(false); // const allGroups const handleSelectedAssignmentsGroupChange = (event: React.ChangeEvent<{ value: unknown }>) => { - console.log('it is: ', event.target.value); - setSelectedAssignmentsClasses(event.target.value); + setSelectedAssignmentsClasses(1); }; const handleGroupsChange = (event: React.ChangeEvent<{ value: unknown }>) => { @@ -192,17 +191,24 @@ export const Transfer = ({ handleClose, isTransferOpen }: TransferProps) => { const handleCloseDropdown = () => setOpen(false); +useEffect(()=>{ + console.log("ASAJNMENTS",selectedAssignmentsClasses) +},[selectedAssignmentsClasses]) + + +useEffect(()=>{ + console.log("SELEKTET GTUP",selectedGroup) +},[selectedGroup]) + + useEffect(() => { if (selectedAssignmentsClasses) { const allGroups = basketCourses.filter((el) => el.name === selectedAssignmentsClasses.name); const allClasses = allGroups[0]?.classes; - console.log('allgroups: ', allGroups); - console.log('allclasses: ', allClasses); if (allClasses) { const filteredClasses = allClasses.filter((el: any) => { return el.time !== selectedAssignmentsClasses.time; }); - console.log('filtered classes: ', filteredClasses); setGroups(filteredClasses); } } @@ -212,9 +218,7 @@ export const Transfer = ({ handleClose, isTransferOpen }: TransferProps) => { const getExchanges = async () => { try { const { data } = await axiosInstance.get(`${process.env.REACT_APP_API_URL}/api/v1/exchanges/exchange/all`); - console.log('exchanges: ', data); setExchanges(data); - console.log('123', exchanges); } catch (e) { console.log(e); } @@ -223,26 +227,22 @@ export const Transfer = ({ handleClose, isTransferOpen }: TransferProps) => { const getAssignmentsGroups = async () => { try { const { data } = await axiosInstance.get(`${process.env.REACT_APP_API_URL}/api/v1/commisions/user/assignments`); - console.log('assignments: ', data); const classes = data.filter((el: any) => el.type === 'CLASS'); setAssignmentsClasses(classes); } catch (e) { console.log(e); } }; - console.log('open changed'); getExchanges(); getAssignmentsGroups(); }, [isTransferOpen, save]); const createExchange = async (groupsIds: Array) => { - console.log('groups ids are: ', groupsIds); try { const response = await axiosInstance.post( `${process.env.REACT_APP_API_URL}/api/v1/exchanges/exchange`, JSON.stringify({ assignment: groupsIds[0], group: groupsIds[1] }), ); - console.log('create exchange response is: ', response); } catch (e) { console.log(e); } @@ -308,7 +308,7 @@ export const Transfer = ({ handleClose, isTransferOpen }: TransferProps) => { Przyjmę - +