diff --git a/src/components/DisplayPartnerSession.js b/src/components/DisplayPartnerSession.js index f11aa72..8c213be 100644 --- a/src/components/DisplayPartnerSession.js +++ b/src/components/DisplayPartnerSession.js @@ -118,6 +118,10 @@ import Timeline, { import ArrowForwardIosIcon from '@mui/icons-material/ArrowForwardIos'; import ArrowBackIosNewIcon from '@mui/icons-material/ArrowBackIosNew'; +import CircularProgress, { + CircularProgressProps, +} from '@mui/material/CircularProgress'; + import randomColor from "randomcolor"; @@ -2096,6 +2100,8 @@ const DisplayPartnerSession = (props) => { const [Getall_TrainingSession_result, setGetall_TrainingSession_result] = useState(); function Getall_TrainingSession(event) { + setloading_datagrid(true); + var form = new FormData(); @@ -2271,10 +2277,9 @@ const DisplayPartnerSession = (props) => { setNew_Getall_TrainingSession_result(new_data2); setNew_Getall_TrainingSession_result_Timeline_Item(timeline_item); setNew_Getall_TrainingSession_result_Timeline_Group(timeline_grp); - - } + setloading_datagrid(false); } else { setGetall_TrainingSession_api("false"); @@ -2283,6 +2288,7 @@ const DisplayPartnerSession = (props) => { setdisplay_alert_mysy("1"); setalert_message(res.data.message); setalert_type("error"); + setloading_datagrid(false); } setLoading(false); @@ -2291,6 +2297,7 @@ const DisplayPartnerSession = (props) => { console.warn('Not good man :( Getall_TrainingSession = ', error); setGetall_TrainingSession_api("false"); alert("Impossible de lancer la recherche"); + setloading_datagrid(false); //setmyApimyApiMessage("") }) } @@ -2299,6 +2306,7 @@ const DisplayPartnerSession = (props) => { function Getall_TrainingSession_no_filter(event) { + setloading_datagrid(true); var form = new FormData(); const stored_cookie = getCookie('tokenmysypart'); @@ -2308,7 +2316,6 @@ const DisplayPartnerSession = (props) => { var myurl = process.env.REACT_APP_API_URL + "myclass/api/GetAllValideSessionPartner_List/"; - axios.post(myurl, form).then(res => { if (String(res.data.status) === String("true")) { @@ -2446,15 +2453,19 @@ const DisplayPartnerSession = (props) => { } + + setloading_datagrid(false) } else { setGetall_TrainingSession_api("false"); setGetall_TrainingSession_message(res.data.message); + setloading_datagrid(false) } }).catch((error) => { console.warn('Not good man :( Getall_TrainingSession = ', error); setGetall_TrainingSession_api("false"); + setloading_datagrid(false) //setmyApimyApiMessage("") }) } @@ -9307,6 +9318,8 @@ const DisplayPartnerSession = (props) => { const [isLoading, setLoading] = useState(); + const [loading_datagrid, setloading_datagrid] = useState(true); + // -- Gestion pièces jointes @@ -19021,8 +19034,6 @@ const DisplayPartnerSession = (props) => { } - -