29/12/2023 - 12h30

recette2
cherif 2023-12-29 12:33:54 +01:00
parent f6b6317ecb
commit 3093e34ca0
59 changed files with 628 additions and 333 deletions

View File

@ -1294,10 +1294,10 @@ function Abonnement(props) {
</div> </div>
<div style={{ "width": "100%", "float": "left" }} id="div_nb_formation" className="mob_heigh"> <div style={{ "width": "100%", "float": "left" }} id="div_nb_formation" className="mob_heigh">
<Tooltip id="tooltip_id_1" /> <Tooltip className="tooltip_css" id="tooltip_id_1" />
<div style={{ "textAlign": "left", "width": "50%", "float": "left" }} className="block_remise"> <div style={{ "textAlign": "left", "width": "50%", "float": "left" }} className="block_remise">
<a data-tooltip-id="tooltip_id_1" data-tooltip-content="Saisir le code remise"> <a data-tooltip-id="tooltip_id_1" data-tooltip-html="Saisir le code remise">
Code Remise : Code Remise :
<input type="text" id="discount_val" name="discount_val" <input type="text" id="discount_val" name="discount_val"
minlength="4" maxlength="20" size="20" style={{ "width": "50%", "float": "right" }} minlength="4" maxlength="20" size="20" style={{ "width": "50%", "float": "right" }}

View File

@ -985,7 +985,7 @@ const AddClassManual = (props) => {
const [Get_List_Metiers_result, setGet_List_Metiers_result] = useState(); const [Get_List_Metiers_result, setGet_List_Metiers_result] = useState();
function Get_List_Metiers() { function Get_List_Metiers() {
var form = new FormData(); var form = new FormData();
var myurl = process.env.REACT_APP_API_URL + "myclass/api/get_List_metier_formation/"; var myurl = process.env.REACT_APP_API_URL + "myclass/api/get_List_metier_formation_JSON/";
setLoading(true); setLoading(true);
fetch(myurl, fetch(myurl,
{ {
@ -1019,8 +1019,11 @@ const AddClassManual = (props) => {
new_data2.push(node); new_data2.push(node);
}); });
if (new_data2.length > 0) if (new_data2.length > 0) {
setNew_Get_List_Metiers_result(new_data2); setNew_Get_List_Metiers_result(new_data2);
// console.log(" ### new_data2 ", new_data2);
//console.log(" ### setNew_Get_List_Metiers_result ", New_Get_List_Metiers_result);
}
} }
@ -1057,7 +1060,7 @@ const AddClassManual = (props) => {
const [Get_List_Domaines_result, setGet_List_Domaines_result] = useState(); const [Get_List_Domaines_result, setGet_List_Domaines_result] = useState();
function Get_List_Domaines() { function Get_List_Domaines() {
var form = new FormData(); var form = new FormData();
var myurl = process.env.REACT_APP_API_URL + "myclass/api/get_List_domaine_formation/"; var myurl = process.env.REACT_APP_API_URL + "myclass/api/get_List_domaine_formation_JSON/";
fetch(myurl, fetch(myurl,
{ {
@ -1996,8 +1999,9 @@ const AddClassManual = (props) => {
options={New_Get_List_Metiers_result} options={New_Get_List_Metiers_result}
value={mytrainingmetier} value={mytrainingmetier}
onChange={(event, value) => { onChange={(event, value) => {
if (value && value.metier) { if (value && value.metier) {
setmytrainingmetier(value.metier); setmytrainingmetier(value.metier);
setdatamodification("1"); setdatamodification("1");
} }
@ -2056,8 +2060,8 @@ const AddClassManual = (props) => {
className="disabled_style" className="disabled_style"
/> />
</div> </div>
<Tooltip id="my-tooltip11" /> <Tooltip className="tooltip_css" id="my-tooltip11" />
<a data-tooltip-id="my-tooltip11" data-tooltip-content="Les durée autorisées sont : 'heure', 'jour', 'semaine', 'mois', 'annee', 'rythme participant'"> <a data-tooltip-id="my-tooltip11" data-tooltip-html="Les durée autorisées sont : 'heure', 'jour', 'semaine', 'mois', 'annee', 'rythme participant'">
<div className="training_caract"> <div className="training_caract">
<TextField <TextField
name="duration_unit" name="duration_unit"

View File

@ -2870,8 +2870,8 @@ const AddParnerClient = (props) => {
</nav> </nav>
{String(JSON.parse(client).include_com) === "1" && <nav style={{ "width": "10%", "float": "left" }}> {String(JSON.parse(client).include_com) === "1" && <nav style={{ "width": "10%", "float": "left" }}>
<Tooltip id="tooltip_speacker" /> <Tooltip className="tooltip_css" id="tooltip_speacker" />
<a data-tooltip-id="tooltip_speacker" data-tooltip-content="Contact utilisé dans les échanges de mails"> <a data-tooltip-id="tooltip_speacker" data-tooltip-html="Contact utilisé dans les échanges de mails">
<FcSpeaker style={{ "border": "1px solid", "cursor": "pointer" }} /> &nbsp; &nbsp; <FcSpeaker style={{ "border": "1px solid", "cursor": "pointer" }} /> &nbsp; &nbsp;
</a> </a>
</nav>} </nav>}
@ -2883,8 +2883,8 @@ const AddParnerClient = (props) => {
<nav style={{ "width": "10%", "float": "left" }}> <nav style={{ "width": "10%", "float": "left" }}>
<Tooltip id="tooltip_edit" /> <Tooltip className="tooltip_css" id="tooltip_edit" />
<a data-tooltip-id="tooltip_edit" data-tooltip-content="Editer le contact"> <a data-tooltip-id="tooltip_edit" data-tooltip-html="Editer le contact">
<CiEdit style={{ "border": "1px solid", "cursor": "pointer" }} contactmail={String(JSON.parse(client).email)} contact_id={String(JSON.parse(client)._id)} onClick={Display_Part_Client_Contact} /> &nbsp; &nbsp; <CiEdit style={{ "border": "1px solid", "cursor": "pointer" }} contactmail={String(JSON.parse(client).email)} contact_id={String(JSON.parse(client)._id)} onClick={Display_Part_Client_Contact} /> &nbsp; &nbsp;
</a> </a>
@ -2894,8 +2894,8 @@ const AddParnerClient = (props) => {
<Popup <Popup
trigger={ trigger={
<nav style={{ "width": "10%", "float": "right", "cursor": "pointer" }}> <nav style={{ "width": "10%", "float": "right", "cursor": "pointer" }}>
<Tooltip id="tooltip_delete" /> <Tooltip className="tooltip_css" id="tooltip_delete" />
<a data-tooltip-id="tooltip_delete" data-tooltip-content="Suppimer le contact"> <a data-tooltip-id="tooltip_delete" data-tooltip-html="Suppimer le contact">
<CiTrash style={{ "color": "red", "border": "1px solid" }} /> <CiTrash style={{ "color": "red", "border": "1px solid" }} />
</a> </a>
</nav> </nav>
@ -3182,8 +3182,8 @@ const AddParnerClient = (props) => {
</div> </div>
<div className="session_caract"> <div className="session_caract">
<Tooltip id="tooltip_siret" /> <Tooltip className="tooltip_css" id="tooltip_siret" />
<a data-tooltip-id="tooltip_siret" data-tooltip-content="Pour les contacts de type entreprise "> <a data-tooltip-id="tooltip_siret" data-tooltip-html="Pour les contacts de type entreprise ">
N° Siret <br /> N° Siret <br />
<TextField <TextField
required required
@ -3201,8 +3201,8 @@ const AddParnerClient = (props) => {
</div> </div>
<div className="session_caract"> <div className="session_caract">
<Tooltip id="tooltip_tva" /> <Tooltip className="tooltip_css" id="tooltip_tva" />
<a data-tooltip-id="tooltip_tva" data-tooltip-content="Pour les contacts de type entreprise "> <a data-tooltip-id="tooltip_tva" data-tooltip-html="Pour les contacts de type entreprise ">
N° TVA <br /> N° TVA <br />
<TextField <TextField
required required
@ -3222,8 +3222,8 @@ const AddParnerClient = (props) => {
<div className="div_row" style={{ "border": "None" }}> <div className="div_row" style={{ "border": "None" }}>
<hr className="hr_break" /> <hr className="hr_break" />
</div> </div>
<Tooltip id="tooltip_com" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="tooltip_com" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="tooltip_com" data-tooltip-content="Si oui, ce contact recevra tous les emails échangés"> <a data-tooltip-id="tooltip_com" data-tooltip-html="Si oui, ce contact recevra tous les emails échangés">
<div className="session_caract" style={{ "float": "right", "fontSize": "12px", 'fontWeight': 'bolder', }}> <div className="session_caract" style={{ "float": "right", "fontSize": "12px", 'fontWeight': 'bolder', }}>
<nav onChange={(e) => { <nav onChange={(e) => {

View File

@ -3710,8 +3710,8 @@ const Apprenant = (props) => {
}} /> }} />
</div>*/} </div>*/}
<Tooltip id="tooltip_com1" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="tooltip_com1" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="tooltip_com1" data-tooltip-content="Si oui, ce tuteur recevra tous les emails échangés"> <a data-tooltip-id="tooltip_com1" data-tooltip-html="Si oui, ce tuteur recevra tous les emails échangés">
<div className="session_caract" style={{ "float": "right", "fontSize": "12px", 'fontWeight': 'bolder', "width": "100%" }}> <div className="session_caract" style={{ "float": "right", "fontSize": "12px", 'fontWeight': 'bolder', "width": "100%" }}>
<nav onChange={(e) => { <nav onChange={(e) => {
@ -3872,8 +3872,8 @@ const Apprenant = (props) => {
}} /> }} />
</div>*/} </div>*/}
<Tooltip id="tooltip_com" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="tooltip_com" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="tooltip_com" data-tooltip-content="Si oui, ce tuteur recevra tous les emails échangés"> <a data-tooltip-id="tooltip_com" data-tooltip-html="Si oui, ce tuteur recevra tous les emails échangés">
<div className="session_caract" style={{ "float": "right", "fontSize": "12px", 'fontWeight': 'bolder', "width": "100%" }}> <div className="session_caract" style={{ "float": "right", "fontSize": "12px", 'fontWeight': 'bolder', "width": "100%" }}>
<nav onChange={(e) => { <nav onChange={(e) => {
@ -4167,16 +4167,16 @@ const Apprenant = (props) => {
} }
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
}} /> }} />
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();
@ -4241,8 +4241,8 @@ const Apprenant = (props) => {
{String(p_filtre2).length > 3 && <div className='filter_bton_add'> {String(p_filtre2).length > 3 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre2(); setp_filtre2();
@ -5242,8 +5242,8 @@ const Apprenant = (props) => {
Tuteur 1 Tuteur 1
</nav> </nav>
{p_detail_tuteur1_include_com === true && <nav style={{ "textAlign": "center", "width": "15%", "float": "right", "fontSize": "large" }}> {p_detail_tuteur1_include_com === true && <nav style={{ "textAlign": "center", "width": "15%", "float": "right", "fontSize": "large" }}>
<Tooltip id="tooltip_speacker" /> <Tooltip className="tooltip_css" id="tooltip_speacker" />
<a data-tooltip-id="tooltip_speacker" data-tooltip-content="Contact utilisé dans les échanges de mails"> <a data-tooltip-id="tooltip_speacker" data-tooltip-html="Contact utilisé dans les échanges de mails">
<FcSpeaker style={{ "border": "1px solid", "cursor": "pointer" }} /> <FcSpeaker style={{ "border": "1px solid", "cursor": "pointer" }} />
</a> </a>
</nav>} </nav>}
@ -5355,8 +5355,8 @@ const Apprenant = (props) => {
Tuteur 2 Tuteur 2
</nav> </nav>
{p_detail_tuteur2_include_com === true && <nav style={{ "textAlign": "center", "width": "15%", "float": "right", "fontSize": "large" }}> {p_detail_tuteur2_include_com === true && <nav style={{ "textAlign": "center", "width": "15%", "float": "right", "fontSize": "large" }}>
<Tooltip id="tooltip_speacker2" /> <Tooltip className="tooltip_css" id="tooltip_speacker2" />
<a data-tooltip-id="tooltip_speacker2" data-tooltip-content="Contact utilisé dans les échanges de mails"> <a data-tooltip-id="tooltip_speacker2" data-tooltip-html="Contact utilisé dans les échanges de mails">
<FcSpeaker style={{ "border": "1px solid", "cursor": "pointer" }} /> <FcSpeaker style={{ "border": "1px solid", "cursor": "pointer" }} />
</a> </a>
</nav>} </nav>}

View File

@ -1349,9 +1349,9 @@ function CheckOut(props) {
</div> </div>
<div style={{ "width": "90%", "float": "left" }}> <div style={{ "width": "90%", "float": "left" }}>
<Tooltip id="tooltip_id_1" /> <Tooltip className="tooltip_css" id="tooltip_id_1" />
<div style={{ "textAlign": "left", "width": "50%", "float": "left" }}> <div style={{ "textAlign": "left", "width": "50%", "float": "left" }}>
<a data-tooltip-id="tooltip_id_1" data-tooltip-content="Saisir le code remise"> <a data-tooltip-id="tooltip_id_1" data-tooltip-html="Saisir le code remise">
Code Remise : Code Remise :
<input type="text" id="discount_val" name="discount_val" <input type="text" id="discount_val" name="discount_val"
minlength="4" maxlength="20" size="20" style={{ "width": "50%", "float": "right" }} minlength="4" maxlength="20" size="20" style={{ "width": "50%", "float": "right" }}

View File

@ -1120,8 +1120,8 @@ const Config_Champs_Personnalise = (props) => {
} }
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
setp_filtre2_value(""); setp_filtre2_value("");
@ -1129,8 +1129,8 @@ const Config_Champs_Personnalise = (props) => {
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();
@ -1194,8 +1194,8 @@ const Config_Champs_Personnalise = (props) => {
</div> </div>
{String(p_filtre2).length > 2 && <div className='filter_bton_add' > {String(p_filtre2).length > 2 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre3("1"); setp_filtre3("1");
@ -1206,8 +1206,8 @@ const Config_Champs_Personnalise = (props) => {
</div>} </div>}
{String(p_filtre2).length > 2 && <div className='filter_bton_add'> {String(p_filtre2).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre2(); setp_filtre2();
@ -1455,8 +1455,8 @@ const Config_Champs_Personnalise = (props) => {
<div className="session_caract"> <div className="session_caract">
<Tooltip id="my-related_collection" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-related_collection" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-related_collection" data-tooltip-content="Le champ commence par 'my_' et finit par une chaine alphanumerique de 3 à 50 caractères"> <a data-tooltip-id="my-related_collection" data-tooltip-html="Le champ commence par 'my_' et finit par une chaine alphanumerique de 3 à 50 caractères">
Nom Technique (commence par <i>my_</i>)<br /> Nom Technique (commence par <i>my_</i>)<br />
<TextField <TextField
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }} sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
@ -1599,8 +1599,8 @@ const Config_Champs_Personnalise = (props) => {
</div>} </div>}
{String(personal_field_data_edit_mode) !== "1" && <div className="session_caract"> {String(personal_field_data_edit_mode) !== "1" && <div className="session_caract">
<Tooltip id="my-related_collection_02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-related_collection_02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-related_collection_02" data-tooltip-content=" Si, oui, le champ est visible par tous les utilisateurs"> <a data-tooltip-id="my-related_collection_02" data-tooltip-html=" Si, oui, le champ est visible par tous les utilisateurs">
Champ public<br /> Champ public<br />
</a> </a>
<TextField <TextField
@ -1644,8 +1644,8 @@ const Config_Champs_Personnalise = (props) => {
</div>} </div>}
{String(personal_field_data_edit_mode) === "1" && <div className="session_caract"> {String(personal_field_data_edit_mode) === "1" && <div className="session_caract">
<Tooltip id="my-related_collection_02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-related_collection_02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-related_collection_02" data-tooltip-content=" Si, oui, le champ est visible par tous les utilisateurs"> <a data-tooltip-id="my-related_collection_02" data-tooltip-html=" Si, oui, le champ est visible par tous les utilisateurs">
Champ public <br /> Champ public <br />
</a> </a>
<TextField <TextField
@ -1759,8 +1759,8 @@ const Config_Champs_Personnalise = (props) => {
<div className="session_caract"> <div className="session_caract">
<Tooltip id="my-related_collection" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-related_collection" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-related_collection" data-tooltip-content="Le champ commence par 'my_' et finit par une chaine alphanumerique de 3 à 50 caractères"> <a data-tooltip-id="my-related_collection" data-tooltip-html="Le champ commence par 'my_' et finit par une chaine alphanumerique de 3 à 50 caractères">
Nom Technique (commence par <i>my_</i>)<br /> Nom Technique (commence par <i>my_</i>)<br />
<TextField <TextField
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }} sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
@ -1882,8 +1882,8 @@ const Config_Champs_Personnalise = (props) => {
</div> </div>
<div className="session_caract"> <div className="session_caract">
<Tooltip id="my-related_collection_02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-related_collection_02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-related_collection_02" data-tooltip-content=" Si, oui, le champ est visible par tous les utilisateurs"> <a data-tooltip-id="my-related_collection_02" data-tooltip-html=" Si, oui, le champ est visible par tous les utilisateurs">
Champ public <br /> Champ public <br />
</a> </a>
<TextField <TextField

View File

@ -2107,8 +2107,8 @@ const Config_Documents = (props) => {
} }
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
setp_filtre2_value(""); setp_filtre2_value("");
@ -2116,8 +2116,8 @@ const Config_Documents = (props) => {
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();
@ -2183,8 +2183,8 @@ const Config_Documents = (props) => {
</div> </div>
{String(p_filtre2).length > 2 && <div className='filter_bton_add' > {String(p_filtre2).length > 2 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre3("1"); setp_filtre3("1");
@ -2195,8 +2195,8 @@ const Config_Documents = (props) => {
</div>} </div>}
{String(p_filtre2).length > 2 && <div className='filter_bton_add'> {String(p_filtre2).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre2(); setp_filtre2();
@ -2263,8 +2263,8 @@ const Config_Documents = (props) => {
</div> </div>
{String(p_filtre2).length > 2 && <div className='filter_bton_add' > {String(p_filtre2).length > 2 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre4("1"); setp_filtre4("1");
@ -2275,8 +2275,8 @@ const Config_Documents = (props) => {
</div>} </div>}
{String(p_filtre3).length > 2 && <div className='filter_bton_add'> {String(p_filtre3).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip05" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip05" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip05" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip05" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre3(); setp_filtre3();
setp_filtre3_value(); setp_filtre3_value();

View File

@ -217,16 +217,16 @@ const Dashbord_Formation = (props) => {
<h3> Tableaux de bord des formations</h3> <h3> Tableaux de bord des formations</h3>
<div className="div_row"> &nbsp;</div> <div className="div_row"> &nbsp;</div>
<div className="div_row" style={{ "textAlign": "right", "paddingRight": "20px" }}> Affichage &nbsp; <div className="div_row" style={{ "textAlign": "right", "paddingRight": "20px" }}> Affichage &nbsp;
<Tooltip id="my_tooltip_1_col" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my_tooltip_1_col" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my_tooltip_1_col" data-tooltip-content="Affichage sur une colonne"> <a data-tooltip-id="my_tooltip_1_col" data-tooltip-html="Affichage sur une colonne">
<TbColumns1 style={{ "cursor": "pointer" }} onClick={(e) => { <TbColumns1 style={{ "cursor": "pointer" }} onClick={(e) => {
setdisplay_nb_column("1"); setdisplay_nb_column("1");
setdisplay_column_size("100%"); setdisplay_column_size("100%");
}} /> }} />
</a> &nbsp; &nbsp; </a> &nbsp; &nbsp;
<Tooltip id="my_tooltip_2_col" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my_tooltip_2_col" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my_tooltip_2_col" data-tooltip-content="Affichage sur deux colonnes"> <a data-tooltip-id="my_tooltip_2_col" data-tooltip-html="Affichage sur deux colonnes">
<TbColumns2 style={{ "cursor": "pointer" }} onClick={(e) => { <TbColumns2 style={{ "cursor": "pointer" }} onClick={(e) => {
setdisplay_nb_column("2"); setdisplay_nb_column("2");
setdisplay_column_size("50%"); setdisplay_column_size("50%");
@ -316,8 +316,8 @@ const Dashbord_Formation = (props) => {
<div className="titre1" style={{ "float": "left", "cursor": "none" }}> <div className="titre1" style={{ "float": "left", "cursor": "none" }}>
<nav style={{ "width": "90%", "float": "left", "textAlign": "center" }}> TBD Formation : Evolution session par formation </nav> <nav style={{ "width": "90%", "float": "left", "textAlign": "center" }}> TBD Formation : Evolution session par formation </nav>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter à ma liste de TBD"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter à ma liste de TBD">
<nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}> <nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}>
<MdOutlineAddchart style={{ "cursor": "pointer", }} onClick={(e) => settdb_title("1")} /> <MdOutlineAddchart style={{ "cursor": "pointer", }} onClick={(e) => settdb_title("1")} />

View File

@ -302,8 +302,8 @@ const Dashbord_Formation_Evol_Session = (props) => {
<div className="titre1" style={{ "float": "left", "cursor": "none" }}> <div className="titre1" style={{ "float": "left", "cursor": "none" }}>
<nav style={{ "width": "80%", "float": "left", "textAlign": "center" }}> TBD : {props.user_dashbord_title} - Du : {props.user_dashbord_filter_start} au : {props.user_dashbord_filter_end}</nav> <nav style={{ "width": "80%", "float": "left", "textAlign": "center" }}> TBD : {props.user_dashbord_title} - Du : {props.user_dashbord_filter_start} au : {props.user_dashbord_filter_end}</nav>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer de ma liste de TBD"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer de ma liste de TBD">
<Popup <Popup
trigger={ trigger={
<nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}> <nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}>
@ -353,8 +353,8 @@ const Dashbord_Formation_Evol_Session = (props) => {
</Popup> </Popup>
</a> </a>
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Export Csv/Excel"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Export Csv/Excel">
<nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}> <nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}>
<RiFileExcel2Line style={{ "cursor": "pointer", }} onClick={(event) => { <RiFileExcel2Line style={{ "cursor": "pointer", }} onClick={(event) => {
Export_Dashbord_to_CSV(props.user_dashbord_id); Export_Dashbord_to_CSV(props.user_dashbord_id);

View File

@ -335,16 +335,16 @@ const Dashbord_Session = (props) => {
<h3> Tableaux de bord des sessions</h3> <h3> Tableaux de bord des sessions</h3>
<div className="div_row"> &nbsp;</div> <div className="div_row"> &nbsp;</div>
<div className="div_row" style={{ "textAlign": "right", "paddingRight": "20px" }}> Affichage &nbsp; <div className="div_row" style={{ "textAlign": "right", "paddingRight": "20px" }}> Affichage &nbsp;
<Tooltip id="my_tooltip_1_col" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my_tooltip_1_col" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my_tooltip_1_col" data-tooltip-content="Affichage sur une colonne"> <a data-tooltip-id="my_tooltip_1_col" data-tooltip-html="Affichage sur une colonne">
<TbColumns1 style={{ "cursor": "pointer" }} onClick={(e) => { <TbColumns1 style={{ "cursor": "pointer" }} onClick={(e) => {
setdisplay_nb_column("1"); setdisplay_nb_column("1");
setdisplay_column_size("100%"); setdisplay_column_size("100%");
}} /> }} />
</a> &nbsp; &nbsp; </a> &nbsp; &nbsp;
<Tooltip id="my_tooltip_2_col" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my_tooltip_2_col" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my_tooltip_2_col" data-tooltip-content="Affichage sur deux colonnes"> <a data-tooltip-id="my_tooltip_2_col" data-tooltip-html="Affichage sur deux colonnes">
<TbColumns2 style={{ "cursor": "pointer" }} onClick={(e) => { <TbColumns2 style={{ "cursor": "pointer" }} onClick={(e) => {
setdisplay_nb_column("2"); setdisplay_nb_column("2");
setdisplay_column_size("50%"); setdisplay_column_size("50%");
@ -436,8 +436,8 @@ const Dashbord_Session = (props) => {
<div className="titre1" style={{ "float": "left", "cursor": "none" }}> <div className="titre1" style={{ "float": "left", "cursor": "none" }}>
<nav style={{ "width": "90%", "float": "left", "textAlign": "center" }}> TBD Session : Taux de remplissage </nav> <nav style={{ "width": "90%", "float": "left", "textAlign": "center" }}> TBD Session : Taux de remplissage </nav>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter à ma liste de TBD"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter à ma liste de TBD">
<nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}> <nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}>
<MdOutlineAddchart style={{ "cursor": "pointer", }} onClick={(e) => settdb_title("1")} /> <MdOutlineAddchart style={{ "cursor": "pointer", }} onClick={(e) => settdb_title("1")} />
@ -611,8 +611,8 @@ const Dashbord_Session = (props) => {
<div style={{ "float": "left", "width": String(display_column_size), "height": "42rem", "float": "left", "paddingRight": "5px" }} > <div style={{ "float": "left", "width": String(display_column_size), "height": "42rem", "float": "left", "paddingRight": "5px" }} >
<div className="titre1" style={{ "float": "left", "cursor": "none" }}> <div className="titre1" style={{ "float": "left", "cursor": "none" }}>
<nav style={{ "width": "90%", "float": "left", "textAlign": "center" }}> TBD Session : Nb Session par formateur </nav> <nav style={{ "width": "90%", "float": "left", "textAlign": "center" }}> TBD Session : Nb Session par formateur </nav>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter à ma liste de TBD"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter à ma liste de TBD">
<nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}> <nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}>
<MdOutlineAddchart style={{ "cursor": "pointer", }} onClick={(e) => settdb_title("2")} /> <MdOutlineAddchart style={{ "cursor": "pointer", }} onClick={(e) => settdb_title("2")} />
</nav> </nav>
@ -786,8 +786,8 @@ const Dashbord_Session = (props) => {
<div style={{ "float": "left", "width": String(display_column_size), "height": "42rem", "float": "left", "paddingRight": "5px" }} > <div style={{ "float": "left", "width": String(display_column_size), "height": "42rem", "float": "left", "paddingRight": "5px" }} >
<div className="titre1" style={{ "float": "left", "cursor": "none" }}> <div className="titre1" style={{ "float": "left", "cursor": "none" }}>
<nav style={{ "width": "90%", "float": "left", "textAlign": "center" }}> TBD Session : Repartition par Formateur </nav> <nav style={{ "width": "90%", "float": "left", "textAlign": "center" }}> TBD Session : Repartition par Formateur </nav>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter à ma liste de TBD"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter à ma liste de TBD">
<nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}> <nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}>
<MdOutlineAddchart style={{ "cursor": "pointer", }} onClick={(e) => settdb_title("3")} /> <MdOutlineAddchart style={{ "cursor": "pointer", }} onClick={(e) => settdb_title("3")} />
</nav> </nav>

View File

@ -484,8 +484,8 @@ const Dashbord_Session_Par_Fteur = (props) => {
<div className="titre1" style={{ "float": "left", "cursor": "none" }}> <div className="titre1" style={{ "float": "left", "cursor": "none" }}>
<nav style={{ "width": "80%", "float": "left", "textAlign": "center" }}> TBD : {props.user_dashbord_title} - Du : {props.user_dashbord_filter_start} au : {props.user_dashbord_filter_end}</nav> <nav style={{ "width": "80%", "float": "left", "textAlign": "center" }}> TBD : {props.user_dashbord_title} - Du : {props.user_dashbord_filter_start} au : {props.user_dashbord_filter_end}</nav>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer de ma liste de TBD"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer de ma liste de TBD">
<Popup <Popup
trigger={ trigger={
<nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}> <nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}>
@ -535,8 +535,8 @@ const Dashbord_Session_Par_Fteur = (props) => {
</Popup> </Popup>
</a> </a>
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Export Csv/Excel"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Export Csv/Excel">
<nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}> <nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}>
<RiFileExcel2Line style={{ "cursor": "pointer", }} onClick={(event) => { <RiFileExcel2Line style={{ "cursor": "pointer", }} onClick={(event) => {
Export_Dashbord_to_CSV(props.user_dashbord_id); Export_Dashbord_to_CSV(props.user_dashbord_id);

View File

@ -483,8 +483,8 @@ const Dashbord_Session_Repartition_Fteur = (props) => {
<div style={{ "height": "40rem" }}> <div style={{ "height": "40rem" }}>
<div className="titre1" style={{ "float": "left", "cursor": "none" }}> <div className="titre1" style={{ "float": "left", "cursor": "none" }}>
<nav style={{ "width": "80%", "float": "left", "textAlign": "center" }}> TBD : {props.user_dashbord_title} - Du : {props.user_dashbord_filter_start} au : {props.user_dashbord_filter_end}</nav> <nav style={{ "width": "80%", "float": "left", "textAlign": "center" }}> TBD : {props.user_dashbord_title} - Du : {props.user_dashbord_filter_start} au : {props.user_dashbord_filter_end}</nav>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer de ma liste de TBD"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer de ma liste de TBD">
<Popup <Popup
trigger={ trigger={
<nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}> <nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}>
@ -534,8 +534,8 @@ const Dashbord_Session_Repartition_Fteur = (props) => {
</Popup> </Popup>
</a> </a>
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Export Csv/Excel"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Export Csv/Excel">
<nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}> <nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}>
<RiFileExcel2Line style={{ "cursor": "pointer", }} onClick={(event) => { <RiFileExcel2Line style={{ "cursor": "pointer", }} onClick={(event) => {
Export_Dashbord_to_CSV(props.user_dashbord_id); Export_Dashbord_to_CSV(props.user_dashbord_id);

View File

@ -486,8 +486,8 @@ const Dashbord_Session_Taux_Remplissage = (props) => {
<nav style={{ "width": "80%", "float": "left", "textAlign": "center" }}> TBD : {props.user_dashbord_title} - Du : {props.user_dashbord_filter_start} au : {props.user_dashbord_filter_end}</nav> <nav style={{ "width": "80%", "float": "left", "textAlign": "center" }}> TBD : {props.user_dashbord_title} - Du : {props.user_dashbord_filter_start} au : {props.user_dashbord_filter_end}</nav>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer de ma liste de TBD"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer de ma liste de TBD">
<Popup <Popup
trigger={ trigger={
@ -538,8 +538,8 @@ const Dashbord_Session_Taux_Remplissage = (props) => {
</Popup> </Popup>
</a> </a>
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Export Csv/Excel"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Export Csv/Excel">
<nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}> <nav style={{ "width": "9%", "float": "right", "textAlign": "right", "cursor": "pointer" }}>
<RiFileExcel2Line style={{ "cursor": "pointer", }} onClick={(event) => { <RiFileExcel2Line style={{ "cursor": "pointer", }} onClick={(event) => {
Export_Dashbord_to_CSV(props.user_dashbord_id); Export_Dashbord_to_CSV(props.user_dashbord_id);

View File

@ -289,6 +289,7 @@ const DisplayPartnerSession = (props) => {
{ field: 'nom', headerName: 'nom', minWidth: 150, flex: 1, hide: false, editable: true }, { field: 'nom', headerName: 'nom', minWidth: 150, flex: 1, hide: false, editable: true },
{ field: 'prenom', headerName: 'prenom', minWidth: 150, flex: 1, hide: false, editable: true }, { field: 'prenom', headerName: 'prenom', minWidth: 150, flex: 1, hide: false, editable: true },
{ field: 'email', headerName: 'email', minWidth: 150, flex: 1, hideable: false, flex: 1 }, { field: 'email', headerName: 'email', minWidth: 150, flex: 1, hideable: false, flex: 1 },
{ field: 'client_nom', headerName: 'Client', minWidth: 150, flex: 1, maxWidth: 200, hide: false, editable: true },
{ field: 'employeur', headerName: 'Employeur', minWidth: 150, flex: 1, maxWidth: 200, hide: false, editable: true }, { field: 'employeur', headerName: 'Employeur', minWidth: 150, flex: 1, maxWidth: 200, hide: false, editable: true },
{ field: 'opco', headerName: 'Centre Opco', minWidth: 100, flex: 1, maxWidth: 150, hide: false, editable: true }, { field: 'opco', headerName: 'Centre Opco', minWidth: 100, flex: 1, maxWidth: 150, hide: false, editable: true },
{ field: 'modefinancement', headerName: 'Financement', minWidth: 100, flex: 1, maxWidth: 150, hide: false, editable: true }, { field: 'modefinancement', headerName: 'Financement', minWidth: 100, flex: 1, maxWidth: 150, hide: false, editable: true },
@ -547,6 +548,7 @@ const DisplayPartnerSession = (props) => {
{ field: 'nom', headerName: 'nom', minWidth: 150, flex: 1, hide: false, editable: true }, { field: 'nom', headerName: 'nom', minWidth: 150, flex: 1, hide: false, editable: true },
{ field: 'prenom', headerName: 'prenom', minWidth: 150, flex: 1, hide: false, editable: true }, { field: 'prenom', headerName: 'prenom', minWidth: 150, flex: 1, hide: false, editable: true },
{ field: 'email', headerName: 'email', minWidth: 150, flex: 1, hideable: false, flex: 1 }, { field: 'email', headerName: 'email', minWidth: 150, flex: 1, hideable: false, flex: 1 },
{ field: 'client_rattachement_nom', headerName: 'Client', minWidth: 150, flex: 1, maxWidth: 200, hide: false, editable: true },
{ field: 'employeur', headerName: 'Employeur', minWidth: 150, flex: 1, maxWidth: 200, hide: false, editable: true }, { field: 'employeur', headerName: 'Employeur', minWidth: 150, flex: 1, maxWidth: 200, hide: false, editable: true },
{ field: 'opco', headerName: 'Centre Opco', minWidth: 100, flex: 1, maxWidth: 150, hide: false, editable: true }, { field: 'opco', headerName: 'Centre Opco', minWidth: 100, flex: 1, maxWidth: 150, hide: false, editable: true },
{ field: 'modefinancement', headerName: 'Financement', minWidth: 100, flex: 1, maxWidth: 150, hide: false, editable: true }, { field: 'modefinancement', headerName: 'Financement', minWidth: 100, flex: 1, maxWidth: 150, hide: false, editable: true },
@ -578,7 +580,15 @@ const DisplayPartnerSession = (props) => {
<Button <Button
onClick={(event) => { onClick={(event) => {
Display_Detail_Inscription(event, cellValues); if (cellValues.row._id && String(cellValues.row._id).length > 2) {
var tmp = selected_code_session + "&" + selected_session_id + "&" + selected_internal_url + "&" + cellValues.row.email;
window.open(
process.env.REACT_APP_FRONT_URL + "Partner/mes_stagiaires/" + String(cellValues.row._id) + "/" + String(tmp),
'_blank'
);
}
//Display_Detail_Inscription(event, cellValues);
}} }}
> >
<FcViewDetails /> <FcViewDetails />
@ -8650,8 +8660,6 @@ const DisplayPartnerSession = (props) => {
<DialogContent className="DialogContent_width" style={{ "minHeight": "30rem" }}> <DialogContent className="DialogContent_width" style={{ "minHeight": "30rem" }}>
<div className="session_caract_Dialog" > Choisir une convention <div className="session_caract_Dialog" > Choisir une convention
<Autocomplete <Autocomplete
disablePortal disablePortal
@ -8674,15 +8682,11 @@ const DisplayPartnerSession = (props) => {
} else { } else {
var result2 = Get_List_Stagiaire_Conventions_result.filter((local_mymanager) => JSON.parse(local_mymanager)._id === String(value._id)) var result2 = Get_List_Stagiaire_Conventions_result.filter((local_mymanager) => JSON.parse(local_mymanager)._id === String(value._id))
setselected_convention_type(JSON.parse(result2).type_doc); setselected_convention_type(JSON.parse(result2).type_doc);
} }
settab_convention_pieces_jointes_result([]); settab_convention_pieces_jointes_result([]);
} }
}} }}
renderInput={(params) => <TextField {...params} label="" /> renderInput={(params) => <TextField {...params} label="" />
} }
/> />
@ -8755,8 +8759,8 @@ const DisplayPartnerSession = (props) => {
{String(selected_convention_type) === "email" && <div className="session_caract_Dialog" > Adresse email de test {String(selected_convention_type) === "email" && <div className="session_caract_Dialog" > Adresse email de test
<Tooltip id="test01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="test01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="test01" data-tooltip-content="Pour recevoir une email de test avant de l'envoyer"> <a data-tooltip-id="test01" data-tooltip-html="Pour recevoir une email de test avant de l'envoyer">
<TextField <TextField
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }} sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
@ -8990,16 +8994,16 @@ const DisplayPartnerSession = (props) => {
} }
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
}} /> }} />
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();
@ -9067,8 +9071,8 @@ const DisplayPartnerSession = (props) => {
{String(p_filtre2).length > 3 && <div className='filter_bton_add'> {String(p_filtre2).length > 3 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre2(); setp_filtre2();
@ -9503,8 +9507,8 @@ const DisplayPartnerSession = (props) => {
/> />
<Tooltip id="detail_01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="detail_01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="detail_01" data-tooltip-content="Voir les détails"> <a data-tooltip-id="detail_01" data-tooltip-html="Voir les détails">
<div className="disabled_style disabled_style_right_bton_visualiser" onClick={(event) => { <div className="disabled_style disabled_style_right_bton_visualiser" onClick={(event) => {
if (selected_internal_url && String(selected_internal_url).length > 2) { if (selected_internal_url && String(selected_internal_url).length > 2) {
@ -11551,7 +11555,7 @@ const DisplayPartnerSession = (props) => {
/> />
</div> </div>
<div className="session_caract"> Statut Inscription *<br /> <div className="session_caract"> Statut Inscription <br />
<TextField <TextField
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }} sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
required required
@ -11713,6 +11717,7 @@ const DisplayPartnerSession = (props) => {
opco: JSON.parse(item).opco, opco: JSON.parse(item).opco,
modefinancement: JSON.parse(item).modefinancement, modefinancement: JSON.parse(item).modefinancement,
civilite: JSON.parse(item).civilite, civilite: JSON.parse(item).civilite,
client_rattachement_nom: JSON.parse(item).client_rattachement_nom,
} }
@ -12136,7 +12141,7 @@ const DisplayPartnerSession = (props) => {
/> />
</div> </div>
<div className="session_caract"> Statut Inscription *<br /> <div className="session_caract"> Statut Inscription <br />
<TextField <TextField
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }} sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
required required
@ -12296,6 +12301,7 @@ const DisplayPartnerSession = (props) => {
opco: JSON.parse(item).opco, opco: JSON.parse(item).opco,
modefinancement: JSON.parse(item).modefinancement, modefinancement: JSON.parse(item).modefinancement,
civilite: JSON.parse(item).civilite, civilite: JSON.parse(item).civilite,
client_rattachement_nom: JSON.parse(item).client_rattachement_nom,
} }
))} ))}

View File

@ -2765,7 +2765,7 @@ const DisplayPartnerStagiaires = (props) => {
var nb_participant = "0"; var nb_participant = "0";
var prix_session; var prix_session;
if (!p_one_civilite_part || p_one_civilite_part.trim() == "") { if (!p_one_civilite_part || p_one_civilite_part.trim() == "") {
alert(" Vous devez saisir la civilité du participant"); alert(" Vous devez saisir la civilité du participant");
@ -4178,7 +4178,7 @@ const DisplayPartnerStagiaires = (props) => {
} }
else if (String(actionmass_ftion_val) === String("convention")) { else if (String(actionmass_ftion_val) === String("convention")) {
Get_List_Stagiaire_Conventions(); Get_List_Stagiaire_Conventions_Individuel();
setselected_convention_id(); setselected_convention_id();
setselected_convention_type(); setselected_convention_type();
setselected_convention_email_destinataire_prod(); setselected_convention_email_destinataire_prod();
@ -4616,10 +4616,12 @@ const DisplayPartnerStagiaires = (props) => {
const [selected_convention_email_test, setselected_convention_email_test] = useState(""); const [selected_convention_email_test, setselected_convention_email_test] = useState("");
const [Get_List_Stagiaire_Conventions_api, setGet_List_Stagiaire_Conventions_api] = useState(); const [New_Get_List_Stagiaire_Conventions_Individuel_result, setNew_Get_List_Stagiaire_Conventions_Individuel_result] = useState([]);
const [Get_List_Stagiaire_Conventions_message, setGet_List_Stagiaire_Conventions_message] = useState();
const [Get_List_Stagiaire_Conventions_result, setGet_List_Stagiaire_Conventions_result] = useState(); const [Get_List_Stagiaire_Conventions_Individuel_api, setGet_List_Stagiaire_Conventions_Individuel_api] = useState();
function Get_List_Stagiaire_Conventions(event) { const [Get_List_Stagiaire_Conventions_Individuel_message, setGet_List_Stagiaire_Conventions_Individuel_message] = useState();
const [Get_List_Stagiaire_Conventions_Individuel_result, setGet_List_Stagiaire_Conventions_Individuel_result] = useState();
function Get_List_Stagiaire_Conventions_Individuel(event) {
var form = new FormData(); var form = new FormData();
@ -4628,25 +4630,87 @@ const DisplayPartnerStagiaires = (props) => {
form.append("token", stored_cookie); form.append("token", stored_cookie);
//form.append("inscription_id", selected_id); //form.append("inscription_id", selected_id);
var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_List_Conventions_Stagiaire/"; var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_List_Conventions_Stagiaire_Individuelles/";
axios.post(myurl, form).then(res => { axios.post(myurl, form).then(res => {
if (String(res.data.status) === String("true")) { if (String(res.data.status) === String("true")) {
//console.log(" In Get_List_Stagiaire_Conventions res.data.status = " + res.data.status); //console.log(" In Get_List_Stagiaire_Conventions_Individuel res.data.status = " + res.data.status);
//console.log(" In Get_List_Stagiaire_Conventions res.data.message r_class = " + res.data.message); //console.log(" In Get_List_Stagiaire_Conventions_Individuel res.data.message r_class = " + res.data.message);
setGet_List_Stagiaire_Conventions_api("true"); setGet_List_Stagiaire_Conventions_Individuel_api("true");
setGet_List_Stagiaire_Conventions_result(res.data.message); setGet_List_Stagiaire_Conventions_Individuel_result(res.data.message);
var new_data2 = [];
var node = {
"_id": "default_pdf",
"id": "default_pdf",
"label": "PDF par default",
"ref_interne": "",
"nom": "",
"sujet": "",
"type_doc": "",
"cible": "",
"joint_pdf": "",
};
new_data2.push(node);
var node2 = {
"_id": "default_mail",
"id": "default_mail",
"label": "Email par default",
"ref_interne": "",
"nom": "",
"sujet": "",
"type_doc": "",
"cible": "",
"joint_pdf": "",
};
new_data2.push(node2);
const new_data = res.data.message.map((x) => {
//---
var localid = JSON.parse(x).id;
var local_id = JSON.parse(x)._id;
var local_ref_interne = JSON.parse(x).ref_interne;
var local_nom = JSON.parse(x).nom;
var local_sujet = JSON.parse(x).sujet;
var local_type_doc = JSON.parse(x).type_doc;
var local_cible = JSON.parse(x).cible;
var local_joint_pdf = JSON.parse(x).joint_pdf;
//---
var node = {
"_id": local_id,
"id": localid,
"label": local_nom,
"ref_interne": local_ref_interne,
"nom": local_nom,
"sujet": local_sujet,
"type_doc": local_type_doc,
"cible": local_cible,
"joint_pdf": local_joint_pdf,
};
new_data2.push(node);
});
if (new_data2.length > 0)
setNew_Get_List_Stagiaire_Conventions_Individuel_result(new_data2);
} }
else { else {
setGet_List_Stagiaire_Conventions_api("false"); setGet_List_Stagiaire_Conventions_Individuel_api("false");
setGet_List_Stagiaire_Conventions_message(res.data.message); setGet_List_Stagiaire_Conventions_Individuel_message(res.data.message);
alert(res.data.message); alert(res.data.message);
} }
}).catch((error) => { }).catch((error) => {
console.warn('Not good man :( Get_List_Stagiaire_Conventions = ', error); console.warn('Not good man :( Get_List_Stagiaire_Conventions_Individuel = ', error);
setGet_List_Stagiaire_Conventions_api("false"); setGet_List_Stagiaire_Conventions_Individuel_api("false");
alert("Impossible de récupérer les modèles de convention"); alert("Impossible de récupérer les modèles de convention");
//setmyApimyApiMessage("") //setmyApimyApiMessage("")
}) })
@ -5128,8 +5192,8 @@ const DisplayPartnerStagiaires = (props) => {
}} /> }} />
</div>*/} </div>*/}
<Tooltip id="tooltip_com1" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="tooltip_com1" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="tooltip_com1" data-tooltip-content="Si oui, ce tuteur recevra tous les emails échangés"> <a data-tooltip-id="tooltip_com1" data-tooltip-html="Si oui, ce tuteur recevra tous les emails échangés">
<div className="session_caract" style={{ "float": "right", "fontSize": "12px", 'fontWeight': 'bolder', "width": "100%" }}> <div className="session_caract" style={{ "float": "right", "fontSize": "12px", 'fontWeight': 'bolder', "width": "100%" }}>
<nav onChange={(e) => { <nav onChange={(e) => {
@ -5290,8 +5354,8 @@ const DisplayPartnerStagiaires = (props) => {
}} /> }} />
</div>*/} </div>*/}
<Tooltip id="tooltip_com" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="tooltip_com" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="tooltip_com" data-tooltip-content="Si oui, ce tuteur recevra tous les emails échangés"> <a data-tooltip-id="tooltip_com" data-tooltip-html="Si oui, ce tuteur recevra tous les emails échangés">
<div className="session_caract" style={{ "float": "right", "fontSize": "12px", 'fontWeight': 'bolder', "width": "100%" }}> <div className="session_caract" style={{ "float": "right", "fontSize": "12px", 'fontWeight': 'bolder', "width": "100%" }}>
<nav onChange={(e) => { <nav onChange={(e) => {
@ -5351,9 +5415,9 @@ const DisplayPartnerStagiaires = (props) => {
> >
<DialogTitle>MySy Information</DialogTitle> <DialogTitle>MySy Information</DialogTitle>
<DialogContent className="DialogContent_width"> <DialogContent className="DialogContent_width" style={{ "minHeight": "30rem" }}>
<div className="session_caract_Dialog" > Choisir une convention {/*<div className="session_caract_Dialog" > Choisir une convention <b>Individuelle </b>
<TextField <TextField
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }} sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
@ -5386,6 +5450,42 @@ const DisplayPartnerStagiaires = (props) => {
</TextField> </TextField>
</div> */}
<div className="session_caract_Dialog" > Choisir une convention <b>Individuelle </b>
<Autocomplete
disablePortal
name="event_dialog_version_convention"
id="event_dialog_version_convention"
fullWidth
//className="disabled_style enable_style"
options={New_Get_List_Stagiaire_Conventions_Individuel_result}
onChange={(event, value) => {
if (value && value._id) {
setselected_convention_id(value._id);
if (String(value._id) === "default_mail") {
setselected_convention_type("email");
}
else if (String(value._id) === "default_pdf") {
setselected_convention_type("pdf");
} else {
//var result2 = New_Get_List_Stagiaire_Conventions_Individuel_result.filter((local_mymanager) => local_mymanager._id === String(value._id))
//console.log("### value.type_doc = ", value.type_doc);
setselected_convention_type(value.type_doc);
}
settab_convention_pieces_jointes_result([]);
}
}}
renderInput={(params) => <TextField {...params} label="" />
}
/>
</div> </div>
{String(selected_convention_type) === "email" && <div className="session_caract_Dialog" > Type Document<br /> {String(selected_convention_type) === "email" && <div className="session_caract_Dialog" > Type Document<br />
@ -5453,8 +5553,8 @@ const DisplayPartnerStagiaires = (props) => {
{String(selected_convention_type) === "email" && <div className="session_caract_Dialog" > Adresse email de test {String(selected_convention_type) === "email" && <div className="session_caract_Dialog" > Adresse email de test
<Tooltip id="test01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="test01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="test01" data-tooltip-content="Pour recevoir une email de test avant de l'envoyer"> <a data-tooltip-id="test01" data-tooltip-html="Pour recevoir une email de test avant de l'envoyer">
<TextField <TextField
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }} sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
@ -5715,8 +5815,8 @@ const DisplayPartnerStagiaires = (props) => {
} }
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
setp_filtre2_value(""); setp_filtre2_value("");
@ -5724,8 +5824,8 @@ const DisplayPartnerStagiaires = (props) => {
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();
@ -5792,8 +5892,8 @@ const DisplayPartnerStagiaires = (props) => {
</div> </div>
{String(p_filtre2).length > 2 && <div className='filter_bton_add' > {String(p_filtre2).length > 2 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre3("1"); setp_filtre3("1");
@ -5804,8 +5904,8 @@ const DisplayPartnerStagiaires = (props) => {
</div>} </div>}
{String(p_filtre2).length > 2 && <div className='filter_bton_add'> {String(p_filtre2).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre2(); setp_filtre2();
@ -5873,8 +5973,8 @@ const DisplayPartnerStagiaires = (props) => {
</div> </div>
{String(p_filtre2).length > 2 && <div className='filter_bton_add' > {String(p_filtre2).length > 2 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre4("1"); setp_filtre4("1");
@ -5885,8 +5985,8 @@ const DisplayPartnerStagiaires = (props) => {
</div>} </div>}
{String(p_filtre3).length > 2 && <div className='filter_bton_add'> {String(p_filtre3).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip05" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip05" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip05" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip05" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre3(); setp_filtre3();
setp_filtre3_value(); setp_filtre3_value();
@ -5952,8 +6052,8 @@ const DisplayPartnerStagiaires = (props) => {
{String(p_filtre2).length > 2 && <div className='filter_bton_add'> {String(p_filtre2).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre4(); setp_filtre4();
@ -6437,7 +6537,7 @@ const DisplayPartnerStagiaires = (props) => {
value={p_one_civilite_part} value={p_one_civilite_part}
onChange={(e) => { onChange={(e) => {
setp_one_civilite_part(e.target.value); setp_one_civilite_part(e.target.value);
} }
} }
@ -6850,7 +6950,7 @@ const DisplayPartnerStagiaires = (props) => {
<div style={{ "marginLeft": "1rem" }}> <div style={{ "marginLeft": "1rem" }}>
<label className="bton_image_class" onClick={(e) => { <label className="bton_image_class" onClick={(e) => {
Get_List_Stagiaire_Conventions(); Get_List_Stagiaire_Conventions_Individuel();
setselected_convention_id(); setselected_convention_id();
setselected_convention_type(); setselected_convention_type();
setselected_convention_email_destinataire_prod(); setselected_convention_email_destinataire_prod();
@ -6884,8 +6984,8 @@ const DisplayPartnerStagiaires = (props) => {
/> />
<Tooltip id="detail_01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="detail_01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="detail_01" data-tooltip-content="Voir les détails"> <a data-tooltip-id="detail_01" data-tooltip-html="Voir les détails">
<div className="disabled_style disabled_style_right_bton_visualiser" onClick={(event) => { <div className="disabled_style disabled_style_right_bton_visualiser" onClick={(event) => {
if (selected_session_id && selected_internal_url && String(selected_session_id).length > 2 && String(selected_internal_url).length > 2) { if (selected_session_id && selected_internal_url && String(selected_session_id).length > 2 && String(selected_internal_url).length > 2) {
window.open( window.open(
@ -6982,8 +7082,8 @@ const DisplayPartnerStagiaires = (props) => {
value={p_detail_client_rattachement_nom} value={p_detail_client_rattachement_nom}
/> />
<Tooltip id="detail_01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="detail_01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="detail_01" data-tooltip-content="Voir les détails"> <a data-tooltip-id="detail_01" data-tooltip-html="Voir les détails">
<div className="disabled_style disabled_style_right_bton_visualiser" onClick={(event) => { <div className="disabled_style disabled_style_right_bton_visualiser" onClick={(event) => {
if (p_detail_client_rattachement_id && String(p_detail_client_rattachement_id).length > 2) { if (p_detail_client_rattachement_id && String(p_detail_client_rattachement_id).length > 2) {
@ -7504,8 +7604,8 @@ const DisplayPartnerStagiaires = (props) => {
{selected_id_status && String(selected_id_status) === "1" && p_detail_apprenant_id && {selected_id_status && String(selected_id_status) === "1" && p_detail_apprenant_id &&
String(p_detail_apprenant_id).trim().length > 3 && <Button variant="contained" className="bton_annule" onClick={open_apprenant_dossier}>Voir dossier &nbsp; String(p_detail_apprenant_id).trim().length > 3 && <Button variant="contained" className="bton_annule" onClick={open_apprenant_dossier}>Voir dossier &nbsp;
<Tooltip id="tooltip_id_01" /> <Tooltip className="tooltip_css" id="tooltip_id_01" />
<a data-tooltip-id="tooltip_id_01" data-tooltip-content="L'inscription est déjà validée. Pour modifier les informations de l'apprenant, accedez au dossier."> <a data-tooltip-id="tooltip_id_01" data-tooltip-html="L'inscription est déjà validée. Pour modifier les informations de l'apprenant, accedez au dossier.">
<FcOpenedFolder style={{ fontSize: "20px" }} /> <FcOpenedFolder style={{ fontSize: "20px" }} />
</a> </a>

View File

@ -1296,16 +1296,16 @@ const DistplayPartnerTraningsPage = (props) => {
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
}} /> }} />
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();
@ -1369,8 +1369,8 @@ const DistplayPartnerTraningsPage = (props) => {
</div> </div>
{String(p_filtre2).length > 3 && <div className='filter_bton_add' > {String(p_filtre2).length > 3 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre3("1"); setp_filtre3("1");
@ -1380,8 +1380,8 @@ const DistplayPartnerTraningsPage = (props) => {
</div>} </div>}
{String(p_filtre2).length > 3 && <div className='filter_bton_add'> {String(p_filtre2).length > 3 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre2(); setp_filtre2();
@ -1447,8 +1447,8 @@ const DistplayPartnerTraningsPage = (props) => {
</div> </div>
{String(p_filtre3).length > 3 && <div className='filter_bton_add'> {String(p_filtre3).length > 3 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip05" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip05" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip05" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip05" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre3(); setp_filtre3();
setp_filtre3_value(); setp_filtre3_value();

View File

@ -4421,8 +4421,8 @@ const Employes = (props) => {
</div> </div>
<Tooltip id="tooltip_id_1" /> <Tooltip className="tooltip_css" id="tooltip_id_1" />
<a data-tooltip-id="tooltip_id_1" data-tooltip-content="Si vous souhaitez lier le tarif à un groupe de prix déjà existant "> <a data-tooltip-id="tooltip_id_1" data-tooltip-html="Si vous souhaitez lier le tarif à un groupe de prix déjà existant ">
<div className="session_caract_Dialog" > Groupe de Prix d'Achat <div className="session_caract_Dialog" > Groupe de Prix d'Achat
<TextField <TextField
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }} sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
@ -4463,8 +4463,8 @@ const Employes = (props) => {
{String(type_contrat_qte) === "1" && <div className="session_caract_Dialog" > Quantité {String(type_contrat_qte) === "1" && <div className="session_caract_Dialog" > Quantité
<Tooltip id="tooltip_id_2" /> <Tooltip className="tooltip_css" id="tooltip_id_2" />
<a data-tooltip-id="tooltip_id_2" data-tooltip-content=" Il s'agit d'un contrat en quantités comme : Le nombre le copies à corriger "> <a data-tooltip-id="tooltip_id_2" data-tooltip-html=" Il s'agit d'un contrat en quantités comme : Le nombre le copies à corriger ">
<TextField <TextField
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }} sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
@ -4487,8 +4487,8 @@ const Employes = (props) => {
{String(p_employe_contrat_groupe_prix_achat_id) === "" && <div className="session_caract_Dialog" > <b> Prix </b> {String(p_employe_contrat_groupe_prix_achat_id) === "" && <div className="session_caract_Dialog" > <b> Prix </b>
<Tooltip id="tooltip_id_3" /> <Tooltip className="tooltip_css" id="tooltip_id_3" />
<a data-tooltip-id="tooltip_id_3" data-tooltip-content=" Il s'agit du montant de rémunération (HT) du contrat "> <a data-tooltip-id="tooltip_id_3" data-tooltip-html=" Il s'agit du montant de rémunération (HT) du contrat ">
<TextField <TextField
sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }} sx={{ '& legend': { display: 'none' }, '& fieldset': { top: 0 }, }}
@ -4620,8 +4620,8 @@ const Employes = (props) => {
} }
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
setp_filtre2_value(""); setp_filtre2_value("");
@ -4629,8 +4629,8 @@ const Employes = (props) => {
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();
@ -4696,8 +4696,8 @@ const Employes = (props) => {
</div> </div>
{String(p_filtre2).length > 2 && <div className='filter_bton_add' > {String(p_filtre2).length > 2 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre3("1"); setp_filtre3("1");
@ -4708,8 +4708,8 @@ const Employes = (props) => {
</div>} </div>}
{String(p_filtre2).length > 2 && <div className='filter_bton_add'> {String(p_filtre2).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre2(); setp_filtre2();
@ -4776,8 +4776,8 @@ const Employes = (props) => {
</div> </div>
{String(p_filtre2).length > 2 && <div className='filter_bton_add' > {String(p_filtre2).length > 2 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre4("1"); setp_filtre4("1");
@ -4788,8 +4788,8 @@ const Employes = (props) => {
</div>} </div>}
{String(p_filtre3).length > 2 && <div className='filter_bton_add'> {String(p_filtre3).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip05" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip05" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip05" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip05" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre3(); setp_filtre3();
setp_filtre3_value(); setp_filtre3_value();
@ -4855,8 +4855,8 @@ const Employes = (props) => {
{String(p_filtre2).length > 2 && <div className='filter_bton_add'> {String(p_filtre2).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre4(); setp_filtre4();

View File

@ -595,9 +595,9 @@ function HebergementLms(props) {
</Button><br /> </Button><br />
<nav className="koUpdateData" style={{ "color": "orange" }}> <nav className="koUpdateData" style={{ "color": "orange" }}>
<Tooltip id="tooltip_2" /> <Tooltip className="tooltip_css" id="tooltip_2" />
<a data-tooltip-id="tooltip_2" data-tooltip-content="Respecter ces critères vous aide à avoir un meilleur affichage"> <a data-tooltip-id="tooltip_2" data-tooltip-html="Respecter ces critères vous aide à avoir un meilleur affichage">
<i> Important : Taille du logo : longueur entre 140px et 250px et largeur entre 60px et 150px, au format PNG <br /> <i> Important : Taille du logo : longueur entre 140px et 250px et largeur entre 60px et 150px, au format PNG <br />
Le nom du fichier ne contient que des caractères alphanumériques </i> Le nom du fichier ne contient que des caractères alphanumériques </i>
</a> </a>
@ -667,9 +667,9 @@ function HebergementLms(props) {
</Button><br /> </Button><br />
<nav className="koUpdateData" style={{ "color": "orange" }}> <nav className="koUpdateData" style={{ "color": "orange" }}>
<Tooltip id="tooltip_1" /> <Tooltip className="tooltip_css" id="tooltip_1" />
<a data-tooltip-id="tooltip_1" data-tooltip-content="Respecter ces critères vous aide à avoir un meilleur affichage"> <a data-tooltip-id="tooltip_1" data-tooltip-html="Respecter ces critères vous aide à avoir un meilleur affichage">
<i> Important : Taille de la bannière : longueur entre 1500px et 1930px et largeur entre 150px et 195px, au format PNG <br /> <i> Important : Taille de la bannière : longueur entre 1500px et 1930px et largeur entre 150px et 195px, au format PNG <br />
Le nom du fichier ne contient que des caractères alphanumériques </i> Le nom du fichier ne contient que des caractères alphanumériques </i>
</a> </a>

View File

@ -64,6 +64,8 @@ const Materiels = (props) => {
const [p_filtre4, setp_filtre4] = useState(); const [p_filtre4, setp_filtre4] = useState();
const [p_filtre4_value, setp_filtre4_value] = useState(); const [p_filtre4_value, setp_filtre4_value] = useState();
const [gridline_id, setgridline_id] = useState("");
const columns = [ const columns = [
{ field: '_id', headerName: '_id', hide: true }, { field: '_id', headerName: '_id', hide: true },
{ field: 'id', headerName: 'id', hide: true }, { field: 'id', headerName: 'id', hide: true },
@ -2041,8 +2043,8 @@ const Materiels = (props) => {
} }
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
setp_filtre2_value(""); setp_filtre2_value("");
@ -2050,8 +2052,8 @@ const Materiels = (props) => {
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();
@ -2117,8 +2119,8 @@ const Materiels = (props) => {
</div> </div>
{String(p_filtre2).length > 2 && <div className='filter_bton_add' > {String(p_filtre2).length > 2 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre3("1"); setp_filtre3("1");
@ -2129,8 +2131,8 @@ const Materiels = (props) => {
</div>} </div>}
{String(p_filtre2).length > 2 && <div className='filter_bton_add'> {String(p_filtre2).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre2(); setp_filtre2();
@ -2197,8 +2199,8 @@ const Materiels = (props) => {
</div> </div>
{String(p_filtre2).length > 2 && <div className='filter_bton_add' > {String(p_filtre2).length > 2 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre4("1"); setp_filtre4("1");
@ -2209,8 +2211,8 @@ const Materiels = (props) => {
</div>} </div>}
{String(p_filtre3).length > 2 && <div className='filter_bton_add'> {String(p_filtre3).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip05" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip05" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip05" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip05" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre3(); setp_filtre3();
setp_filtre3_value(); setp_filtre3_value();
@ -2276,8 +2278,8 @@ const Materiels = (props) => {
{String(p_filtre2).length > 2 && <div className='filter_bton_add'> {String(p_filtre2).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre4(); setp_filtre4();
@ -2356,6 +2358,18 @@ const Materiels = (props) => {
backgroundColor: "#c8cfd5", backgroundColor: "#c8cfd5",
color: "black", color: "black",
fontSize: 14 fontSize: 14
},
'& .line--statut--selected': {
backgroundColor: '#FBF2EF',
color: 'black',
},
'& .line--statut--pair': {
backgroundColor: 'rgba(235, 235, 235, .7)',
color: 'black',
},
'& .line--statut--impair': {
backgroundColor: '#FFFFFF',
color: 'black',
}, },
}} }}
@ -2394,6 +2408,14 @@ const Materiels = (props) => {
pageSize={10} pageSize={10}
className="datagridclass" className="datagridclass"
onRowDoubleClick={(newSelectionModel) => {
setgridline_id(newSelectionModel.row.id);
handleClick_edit_materiel_From_Line(newSelectionModel.row.id);
}}
rowsPerPageOptions={[10]} rowsPerPageOptions={[10]}
//disableSelectionOnClick //disableSelectionOnClick
components={{ components={{
@ -2435,6 +2457,18 @@ const Materiels = (props) => {
if (String(params.row.status) === "1") { if (String(params.row.status) === "1") {
return 'line--statut--inscrit'; return 'line--statut--inscrit';
} }
// Pour la gestion de la couleur de zone double cliquée
if (String(params.row.id) === String(gridline_id)) {
return 'line--statut--selected';
}
else if (parseInt(String(params.row.id)) % 2 === 0) {
return 'line--statut--pair';
}
else if (parseInt(String(params.row.id)) % 2 !== 0) {
return 'line--statut--impair';
}
}} }}

View File

@ -101,15 +101,15 @@ const Mon_Tableau_De_Bord = (props) => {
<div className="div_row"> &nbsp;</div> <div className="div_row"> &nbsp;</div>
<div className="div_row" style={{ "textAlign": "right", "paddingRight": "20px" }}> Affichage &nbsp; <div className="div_row" style={{ "textAlign": "right", "paddingRight": "20px" }}> Affichage &nbsp;
<Tooltip id="my_tooltip_1_col" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my_tooltip_1_col" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my_tooltip_1_col" data-tooltip-content="Affichage sur une colonne"> <a data-tooltip-id="my_tooltip_1_col" data-tooltip-html="Affichage sur une colonne">
<TbColumns1 style={{ "cursor": "pointer" }} onClick={(e) => { <TbColumns1 style={{ "cursor": "pointer" }} onClick={(e) => {
setdisplay_nb_column("1"); setdisplay_nb_column("1");
setdisplay_column_size("95%"); setdisplay_column_size("95%");
}} /> }} />
</a> &nbsp; &nbsp; </a> &nbsp; &nbsp;
<Tooltip id="my_tooltip_2_col" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my_tooltip_2_col" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my_tooltip_2_col" data-tooltip-content="Affichage sur deux colonnes"> <a data-tooltip-id="my_tooltip_2_col" data-tooltip-html="Affichage sur deux colonnes">
<TbColumns2 style={{ "cursor": "pointer" }} onClick={(e) => { <TbColumns2 style={{ "cursor": "pointer" }} onClick={(e) => {
setdisplay_nb_column("2"); setdisplay_nb_column("2");
setdisplay_column_size("49%"); setdisplay_column_size("49%");

View File

@ -1114,14 +1114,14 @@ const Partner = (props) => {
<div className="div_gauche" id="div_gauche"> <div className="div_gauche" id="div_gauche">
<nav className="not_display_mobile"> <nav className="not_display_mobile">
{left_menu === true && <div style={{ "cursor": "pointer", textAlign: "center" }}> {left_menu === true && <div style={{ "cursor": "pointer", textAlign: "center" }}>
<Tooltip id="tooltip_id_0" /> <Tooltip className="tooltip_css" id="tooltip_id_0" />
<a data-tooltip-id="tooltip_id_0" data-tooltip-content="Reduire le menu"> <a data-tooltip-id="tooltip_id_0" data-tooltip-html="Reduire le menu">
<PiSlideshowFill onClick={open_close_left_menu} /> <PiSlideshowFill onClick={open_close_left_menu} />
</a> </a>
</div>} </div>}
{left_menu === false && <div style={{ "cursor": "pointer", textAlign: "center" }}> {left_menu === false && <div style={{ "cursor": "pointer", textAlign: "center" }}>
<Tooltip id="tooltip_id_1" /> <Tooltip className="tooltip_css" id="tooltip_id_1" />
<a data-tooltip-id="tooltip_id_1" data-tooltip-content="Agrandir le menu"> <a data-tooltip-id="tooltip_id_1" data-tooltip-html="Agrandir le menu">
<PiSlideshowThin onClick={open_close_left_menu} /> <PiSlideshowThin onClick={open_close_left_menu} />
</a> </a>
</div>} </div>}
@ -1688,14 +1688,14 @@ const Partner = (props) => {
<nav className="not_display_mobile"> <nav className="not_display_mobile">
{left_menu === true && <div style={{ "cursor": "pointer", textAlign: "center" }}> {left_menu === true && <div style={{ "cursor": "pointer", textAlign: "center" }}>
<Tooltip id="tooltip_id_0" /> <Tooltip className="tooltip_css" id="tooltip_id_0" />
<a data-tooltip-id="tooltip_id_0" data-tooltip-content="Reduire le menu"> <a data-tooltip-id="tooltip_id_0" data-tooltip-html="Reduire le menu">
<PiSlideshowFill onClick={open_close_left_menu} /> <PiSlideshowFill onClick={open_close_left_menu} />
</a> </a>
</div>} </div>}
{left_menu === false && <div style={{ "cursor": "pointer", textAlign: "center" }}> {left_menu === false && <div style={{ "cursor": "pointer", textAlign: "center" }}>
<Tooltip id="tooltip_id_1" /> <Tooltip className="tooltip_css" id="tooltip_id_1" />
<a data-tooltip-id="tooltip_id_1" data-tooltip-content="Agrandir le menu"> <a data-tooltip-id="tooltip_id_1" data-tooltip-html="Agrandir le menu">
<PiSlideshowThin onClick={open_close_left_menu} /> <PiSlideshowThin onClick={open_close_left_menu} />
</a> </a>
</div>} </div>}
@ -1703,36 +1703,36 @@ const Partner = (props) => {
<div> <hr /> </div> <div> <hr /> </div>
<Tooltip id="tooltip_id_2" /> <Tooltip className="tooltip_css" id="tooltip_id_2" />
<a data-tooltip-id="tooltip_id_2" data-tooltip-content="MES INFORMATIONS"> <a data-tooltip-id="tooltip_id_2" data-tooltip-html="MES INFORMATIONS">
{String(menu) !== "infopartner" && <div className="sousmenu" onClick={PersonnalData}> <FcHome className="icone_menu" /> &nbsp; </div>} {String(menu) !== "infopartner" && <div className="sousmenu" onClick={PersonnalData}> <FcHome className="icone_menu" /> &nbsp; </div>}
{String(menu) === "infopartner" && <div className="sousmenu_selected" onClick={PersonnalData} > <FcHome className="icone_menu" /> &nbsp;</div>} {String(menu) === "infopartner" && <div className="sousmenu_selected" onClick={PersonnalData} > <FcHome className="icone_menu" /> &nbsp;</div>}
</a> </a>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_3" /> <Tooltip className="tooltip_css" id="tooltip_id_3" />
<a data-tooltip-id="tooltip_id_3" data-tooltip-content="MON TABLEAU DE BORD"> <a data-tooltip-id="tooltip_id_3" data-tooltip-html="MON TABLEAU DE BORD">
{String(menu) !== "mon_tableau_de_bord" && <div className="sousmenu" onClick={mon_tableau_de_bord_func}> <AiOutlineDashboard className="icone_menu" />&nbsp;</div>} {String(menu) !== "mon_tableau_de_bord" && <div className="sousmenu" onClick={mon_tableau_de_bord_func}> <AiOutlineDashboard className="icone_menu" />&nbsp;</div>}
{String(menu) === "mon_tableau_de_bord" && <div className="sousmenu_selected" onClick={mon_tableau_de_bord_func} > <AiOutlineDashboard className="icone_menu" /> &nbsp;</div>} {String(menu) === "mon_tableau_de_bord" && <div className="sousmenu_selected" onClick={mon_tableau_de_bord_func} > <AiOutlineDashboard className="icone_menu" /> &nbsp;</div>}
</a> </a>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_4" /> <Tooltip className="tooltip_css" id="tooltip_id_4" />
<a data-tooltip-id="tooltip_id_4" data-tooltip-content="PLANNING"> <a data-tooltip-id="tooltip_id_4" data-tooltip-html="PLANNING">
{String(menu) !== "module_agenda" && <div className="sousmenu" onClick={module_agenda_func}> <FcCalendar className="icone_menu" /> &nbsp; </div>} {String(menu) !== "module_agenda" && <div className="sousmenu" onClick={module_agenda_func}> <FcCalendar className="icone_menu" /> &nbsp; </div>}
{String(menu) === "module_agenda" && <div className="sousmenu_selected" onClick={module_agenda_func} > <FcCalendar className="icone_menu" />&nbsp;</div>} {String(menu) === "module_agenda" && <div className="sousmenu_selected" onClick={module_agenda_func} > <FcCalendar className="icone_menu" />&nbsp;</div>}
</a> </a>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_5" /> <Tooltip className="tooltip_css" id="tooltip_id_5" />
<a data-tooltip-id="tooltip_id_5" data-tooltip-content="ABONNEMENT"> <a data-tooltip-id="tooltip_id_5" data-tooltip-html="ABONNEMENT">
{String(menu) !== "abonnement" && <div className="sousmenu" onClick={Abonnement_func} > <FcKey className="icone_menu" />&nbsp; </div>} {String(menu) !== "abonnement" && <div className="sousmenu" onClick={Abonnement_func} > <FcKey className="icone_menu" />&nbsp; </div>}
{String(menu) === "abonnement" && <div className="sousmenu_selected" onClick={Abonnement_func} > <FcKey className="icone_menu" /> &nbsp;</div>} {String(menu) === "abonnement" && <div className="sousmenu_selected" onClick={Abonnement_func} > <FcKey className="icone_menu" /> &nbsp;</div>}
</a> </a>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_6" /> <Tooltip className="tooltip_css" id="tooltip_id_6" />
<a data-tooltip-id="tooltip_id_6" data-tooltip-content="FACTURE MYSY"> <a data-tooltip-id="tooltip_id_6" data-tooltip-html="FACTURE MYSY">
{String(menu) !== "facture" && <div className="sousmenu" onClick={DisplayFacure} ><FcFeedback className="icone_menu" /> &nbsp;</div>} {String(menu) !== "facture" && <div className="sousmenu" onClick={DisplayFacure} ><FcFeedback className="icone_menu" /> &nbsp;</div>}
{String(menu) === "facture" && <div className="sousmenu_selected" onClick={DisplayFacure} > <FcFeedback className="icone_menu" />&nbsp;</div>} {String(menu) === "facture" && <div className="sousmenu_selected" onClick={DisplayFacure} > <FcFeedback className="icone_menu" />&nbsp;</div>}
</a> </a>
@ -1740,58 +1740,58 @@ const Partner = (props) => {
<div> <hr /> </div> <div> <hr /> </div>
<Tooltip id="tooltip_id_7" /> <Tooltip className="tooltip_css" id="tooltip_id_7" />
<a data-tooltip-id="tooltip_id_7" data-tooltip-content="CREER FORMATION<"> <a data-tooltip-id="tooltip_id_7" data-tooltip-html="CREER FORMATION">
{String(menu) !== "creation" && <div className="sousmenu" onClick={CreateTraining}> <FcAddDatabase className="icone_menu" /> &nbsp;</div>} {String(menu) !== "creation" && <div className="sousmenu" onClick={CreateTraining}> <FcAddDatabase className="icone_menu" /> &nbsp;</div>}
{String(menu) === "creation" && <div className="sousmenu_selected" onClick={CreateTraining}> <FcAddDatabase className="icone_menu" /> </div>} {String(menu) === "creation" && <div className="sousmenu_selected" onClick={CreateTraining}> <FcAddDatabase className="icone_menu" /> </div>}
</a> </a>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_8" /> <Tooltip className="tooltip_css" id="tooltip_id_8" />
<a data-tooltip-id="tooltip_id_8" data-tooltip-content="MES FORMATIONS"> <a data-tooltip-id="tooltip_id_8" data-tooltip-html="MES FORMATIONS">
{String(menu) !== "affichage" && <div className="sousmenu" onClick={DiplaytrainingList} > <FcList className="icone_menu" /> &nbsp;</div>} {String(menu) !== "affichage" && <div className="sousmenu" onClick={DiplaytrainingList} > <FcList className="icone_menu" /> &nbsp;</div>}
{String(menu) === "affichage" && <div className="sousmenu_selected" onClick={DiplaytrainingList} ><FcList className="icone_menu" /> &nbsp;</div>} {String(menu) === "affichage" && <div className="sousmenu_selected" onClick={DiplaytrainingList} ><FcList className="icone_menu" /> &nbsp;</div>}
</a> </a>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_9" /> <Tooltip className="tooltip_css" id="tooltip_id_9" />
<a data-tooltip-id="tooltip_id_9" data-tooltip-content="MES SESSIONS"> <a data-tooltip-id="tooltip_id_9" data-tooltip-html="MES SESSIONS">
{String(menu) !== "mes_sessions" && <div className="sousmenu" onClick={DiplaySessionList} > <FcFlowChart className="icone_menu" /> &nbsp; </div>} {String(menu) !== "mes_sessions" && <div className="sousmenu" onClick={DiplaySessionList} > <FcFlowChart className="icone_menu" /> &nbsp; </div>}
{String(menu) === "mes_sessions" && <div className="sousmenu_selected" onClick={DiplaySessionList} ><FcFlowChart className="icone_menu" /> &nbsp;</div>} {String(menu) === "mes_sessions" && <div className="sousmenu_selected" onClick={DiplaySessionList} ><FcFlowChart className="icone_menu" /> &nbsp;</div>}
</a> </a>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_10" /> <Tooltip className="tooltip_css" id="tooltip_id_10" />
<a data-tooltip-id="tooltip_id_10" data-tooltip-content="MES STAGIAIRES"> <a data-tooltip-id="tooltip_id_10" data-tooltip-html="MES STAGIAIRES">
{String(menu) !== "mes_stagiaires" && <div className="sousmenu" onClick={DiplayStagiaireList} > <FcReading className="icone_menu" />&nbsp; </div>} {String(menu) !== "mes_stagiaires" && <div className="sousmenu" onClick={DiplayStagiaireList} > <FcReading className="icone_menu" />&nbsp; </div>}
{String(menu) === "mes_stagiaires" && <div className="sousmenu_selected" onClick={DiplayStagiaireList} ><FcReading className="icone_menu" />&nbsp;</div>} {String(menu) === "mes_stagiaires" && <div className="sousmenu_selected" onClick={DiplayStagiaireList} ><FcReading className="icone_menu" />&nbsp;</div>}
</a> </a>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_11" /> <Tooltip className="tooltip_css" id="tooltip_id_11" />
<a data-tooltip-id="tooltip_id_11" data-tooltip-content="MES APPRENANTS"> <a data-tooltip-id="tooltip_id_11" data-tooltip-html="MES APPRENANTS">
{String(menu) !== "mes_apprenants" && <div className="sousmenu" onClick={mes_apprenants_func} > <PiStudent className="icone_menu" />&nbsp; </div>} {String(menu) !== "mes_apprenants" && <div className="sousmenu" onClick={mes_apprenants_func} > <PiStudent className="icone_menu" />&nbsp; </div>}
{String(menu) === "mes_apprenants" && <div className="sousmenu_selected" onClick={mes_apprenants_func} ><PiStudent className="icone_menu" /> &nbsp;</div>} {String(menu) === "mes_apprenants" && <div className="sousmenu_selected" onClick={mes_apprenants_func} ><PiStudent className="icone_menu" /> &nbsp;</div>}
</a> </a>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_12" /> <Tooltip className="tooltip_css" id="tooltip_id_12" />
<a data-tooltip-id="tooltip_id_12" data-tooltip-content="MES EMPLOYES"> <a data-tooltip-id="tooltip_id_12" data-tooltip-html="MES EMPLOYES">
{String(menu) !== "mes_employes" && <div className="sousmenu" onClick={DisplayeEmployeList} > <GiTeacher className="icone_menu" />&nbsp; </div>} {String(menu) !== "mes_employes" && <div className="sousmenu" onClick={DisplayeEmployeList} > <GiTeacher className="icone_menu" />&nbsp; </div>}
{String(menu) === "mes_employes" && <div className="sousmenu_selected" onClick={DisplayeEmployeList} ><GiTeacher className="icone_menu" /> &nbsp;</div>} {String(menu) === "mes_employes" && <div className="sousmenu_selected" onClick={DisplayeEmployeList} ><GiTeacher className="icone_menu" /> &nbsp;</div>}
</a> </a>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_13" /> <Tooltip className="tooltip_css" id="tooltip_id_13" />
<a data-tooltip-id="tooltip_id_13" data-tooltip-content=" MON MATERIEL"> <a data-tooltip-id="tooltip_id_13" data-tooltip-html=" MON MATERIEL">
{String(menu) !== "mon_materiel" && <div className="sousmenu" onClick={DisplayeMaterielList} > <BsTools className="icone_menu" />&nbsp; </div>} {String(menu) !== "mon_materiel" && <div className="sousmenu" onClick={DisplayeMaterielList} > <BsTools className="icone_menu" />&nbsp; </div>}
{String(menu) === "mon_materiel" && <div className="sousmenu_selected" onClick={DisplayeMaterielList} ><BsTools className="icone_menu" />&nbsp; </div>} {String(menu) === "mon_materiel" && <div className="sousmenu_selected" onClick={DisplayeMaterielList} ><BsTools className="icone_menu" />&nbsp; </div>}
</a> </a>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_14" /> <Tooltip className="tooltip_css" id="tooltip_id_14" />
<a data-tooltip-id="tooltip_id_14" data-tooltip-content="STATISTIQUES"> <a data-tooltip-id="tooltip_id_14" data-tooltip-html="STATISTIQUES">
{String(menu) !== "statistique" && <div className="sousmenu" onClick={DisplayStat}> <FcBullish className="icone_menu" />&nbsp;</div>} {String(menu) !== "statistique" && <div className="sousmenu" onClick={DisplayStat}> <FcBullish className="icone_menu" />&nbsp;</div>}
{String(menu) === "statistique" && <div className="sousmenu_selected" onClick={DisplayStat}> <FcBullish className="icone_menu" />&nbsp;</div>} {String(menu) === "statistique" && <div className="sousmenu_selected" onClick={DisplayStat}> <FcBullish className="icone_menu" />&nbsp;</div>}
</a> </a>
@ -1803,8 +1803,8 @@ const Partner = (props) => {
<div> <div>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_15" /> <Tooltip className="tooltip_css" id="tooltip_id_15" />
<a data-tooltip-id="tooltip_id_15" data-tooltip-content="MES CLIENTS"> <a data-tooltip-id="tooltip_id_15" data-tooltip-html="MES CLIENTS">
{String(menu) !== "mes_clients" && <div className="sousmenu" onClick={mes_clients_func}><FcBusinesswoman className="icone_menu" />&nbsp;</div>} {String(menu) !== "mes_clients" && <div className="sousmenu" onClick={mes_clients_func}><FcBusinesswoman className="icone_menu" />&nbsp;</div>}
{String(menu) === "mes_clients" && <div className="sousmenu_selected" onClick={mes_clients_func}> <FcBusinesswoman className="icone_menu" />&nbsp;</div>} {String(menu) === "mes_clients" && <div className="sousmenu_selected" onClick={mes_clients_func}> <FcBusinesswoman className="icone_menu" />&nbsp;</div>}
</a> </a>
@ -1812,8 +1812,8 @@ const Partner = (props) => {
<div> <div>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_16" /> <Tooltip className="tooltip_css" id="tooltip_id_16" />
<a data-tooltip-id="tooltip_id_16" data-tooltip-content=" MES PRIX CLIENT"> <a data-tooltip-id="tooltip_id_16" data-tooltip-html=" MES PRIX CLIENT">
{String(menu) !== "pricing" && <div className="sousmenu" onClick={pricing_func} ><FcCurrencyExchange className="icone_menu" />&nbsp;</div>} {String(menu) !== "pricing" && <div className="sousmenu" onClick={pricing_func} ><FcCurrencyExchange className="icone_menu" />&nbsp;</div>}
{String(menu) === "pricing" && <div className="sousmenu_selected" onClick={pricing_func} > <FcCurrencyExchange className="icone_menu" />&nbsp;</div>} {String(menu) === "pricing" && <div className="sousmenu_selected" onClick={pricing_func} > <FcCurrencyExchange className="icone_menu" />&nbsp;</div>}
</a> </a>
@ -1821,8 +1821,8 @@ const Partner = (props) => {
<div> <div>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_17" /> <Tooltip className="tooltip_css" id="tooltip_id_17" />
<a data-tooltip-id="tooltip_id_17" data-tooltip-content="MES COMMANDES & DEVIS"> <a data-tooltip-id="tooltip_id_17" data-tooltip-html="MES COMMANDES & DEVIS">
{String(menu) !== "mes_cmd" && <div className="sousmenu" onClick={mes_cmd_func}><FcCollect className="icone_menu" />&nbsp;</div>} {String(menu) !== "mes_cmd" && <div className="sousmenu" onClick={mes_cmd_func}><FcCollect className="icone_menu" />&nbsp;</div>}
{String(menu) === "mes_cmd" && <div className="sousmenu_selected" onClick={mes_cmd_func}> <FcCollect className="icone_menu" />&nbsp;</div>} {String(menu) === "mes_cmd" && <div className="sousmenu_selected" onClick={mes_cmd_func}> <FcCollect className="icone_menu" />&nbsp;</div>}
</a> </a>
@ -1830,8 +1830,8 @@ const Partner = (props) => {
<div> <div>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_18" /> <Tooltip className="tooltip_css" id="tooltip_id_18" />
<a data-tooltip-id="tooltip_id_18" data-tooltip-content="MES FACTURES"> <a data-tooltip-id="tooltip_id_18" data-tooltip-html="MES FACTURES">
{String(menu) !== "factures_client" && <div className="sousmenu" onClick={mes_factures_client_func}><FcKindle className="icone_menu" />&nbsp;</div>} {String(menu) !== "factures_client" && <div className="sousmenu" onClick={mes_factures_client_func}><FcKindle className="icone_menu" />&nbsp;</div>}
{String(menu) === "factures_client" && <div className="sousmenu_selected" onClick={mes_factures_client_func}> <FcCollect FcKindle="icone_menu" />&nbsp;</div>} {String(menu) === "factures_client" && <div className="sousmenu_selected" onClick={mes_factures_client_func}> <FcCollect FcKindle="icone_menu" />&nbsp;</div>}
</a> </a>
@ -1839,8 +1839,8 @@ const Partner = (props) => {
<div> <div>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_19" /> <Tooltip className="tooltip_css" id="tooltip_id_19" />
<a data-tooltip-id="tooltip_id_19" data-tooltip-content="MES PRIX ACHAT"> <a data-tooltip-id="tooltip_id_19" data-tooltip-html="MES PRIX ACHAT">
{String(menu) !== "prix_achat" && <div className="sousmenu" onClick={prix_achat_func}><BiPurchaseTag className="icone_menu" />&nbsp;</div>} {String(menu) !== "prix_achat" && <div className="sousmenu" onClick={prix_achat_func}><BiPurchaseTag className="icone_menu" />&nbsp;</div>}
{String(menu) === "prix_achat" && <div className="sousmenu_selected" onClick={prix_achat_func}> <BiPurchaseTag FcKindle="icone_menu" />&nbsp;</div>} {String(menu) === "prix_achat" && <div className="sousmenu_selected" onClick={prix_achat_func}> <BiPurchaseTag FcKindle="icone_menu" />&nbsp;</div>}
</a> </a>
@ -1857,16 +1857,16 @@ const Partner = (props) => {
'_blank' '_blank'
); );
}}> }}>
<Tooltip id="tooltip_id_2" /> <Tooltip className="tooltip_css" id="tooltip_id_2" />
<a data-tooltip-id="tooltip_id_2" data-tooltip-content="HEBERGEMENT E-LEARNING"> <a data-tooltip-id="tooltip_id_2" data-tooltip-html="HEBERGEMENT E-LEARNING">
<FcVideoCall className="icone_menu" /> <FcVideoCall className="icone_menu" />
</a> </a>
</div>} </div>}
{String(has_partner_lms_url) === "1" && <div> {String(has_partner_lms_url) === "1" && <div>
<hr className="my_hr" /> <hr className="my_hr" />
<Tooltip id="tooltip_id_20" /> <Tooltip className="tooltip_css" id="tooltip_id_20" />
<a data-tooltip-id="tooltip_id_20" data-tooltip-content="CONFIGURATION E-LEARNING"> <a data-tooltip-id="tooltip_id_20" data-tooltip-html="CONFIGURATION E-LEARNING">
{String(menu) !== "statistique" && <div className="sousmenu" onClick={DisplaySetUpLMS}><FcServices className="icone_menu" />&nbsp;</div>} {String(menu) !== "statistique" && <div className="sousmenu" onClick={DisplaySetUpLMS}><FcServices className="icone_menu" />&nbsp;</div>}
{String(menu) === "statistique" && <div className="sousmenu_hebergement_lms" onClick={DisplaySetUpLMS}> <FcServices className="icone_menu" />&nbsp;</div>} {String(menu) === "statistique" && <div className="sousmenu_hebergement_lms" onClick={DisplaySetUpLMS}> <FcServices className="icone_menu" />&nbsp;</div>}

View File

@ -541,16 +541,16 @@ const Partner_Client = (props) => {
} }
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
}} /> }} />
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();
@ -613,8 +613,8 @@ const Partner_Client = (props) => {
{String(p_filtre2).length > 3 && <div className='filter_bton_add'> {String(p_filtre2).length > 3 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre2(); setp_filtre2();

View File

@ -3655,8 +3655,8 @@ const Partner_Commande = (props) => {
} }
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
setp_filtre2_value(""); setp_filtre2_value("");
@ -3664,8 +3664,8 @@ const Partner_Commande = (props) => {
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();
@ -3731,8 +3731,8 @@ const Partner_Commande = (props) => {
</div> </div>
{String(p_filtre2).length > 2 && <div className='filter_bton_add' > {String(p_filtre2).length > 2 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre3("1"); setp_filtre3("1");
@ -3743,8 +3743,8 @@ const Partner_Commande = (props) => {
</div>} </div>}
{String(p_filtre2).length > 2 && <div className='filter_bton_add'> {String(p_filtre2).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre2(); setp_filtre2();
@ -3811,8 +3811,8 @@ const Partner_Commande = (props) => {
</div> </div>
{String(p_filtre2).length > 2 && <div className='filter_bton_add' > {String(p_filtre2).length > 2 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre4("1"); setp_filtre4("1");
@ -3823,8 +3823,8 @@ const Partner_Commande = (props) => {
</div>} </div>}
{String(p_filtre3).length > 2 && <div className='filter_bton_add'> {String(p_filtre3).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip05" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip05" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip05" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip05" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre3(); setp_filtre3();
setp_filtre3_value(); setp_filtre3_value();

View File

@ -557,8 +557,8 @@ const Partner_Configuration_Session_Steps = (props) => {
} }
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
setp_filtre2_value(""); setp_filtre2_value("");
@ -566,8 +566,8 @@ const Partner_Configuration_Session_Steps = (props) => {
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();

View File

@ -792,8 +792,8 @@ const Partner_Configuration_Technique = (props) => {
} }
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
setp_filtre2_value(""); setp_filtre2_value("");
@ -801,8 +801,8 @@ const Partner_Configuration_Technique = (props) => {
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();

View File

@ -1527,8 +1527,8 @@ const Partner_Facture = (props) => {
} }
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
setp_filtre2_value(""); setp_filtre2_value("");
@ -1536,8 +1536,8 @@ const Partner_Facture = (props) => {
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();
@ -1603,8 +1603,8 @@ const Partner_Facture = (props) => {
</div> </div>
{String(p_filtre2).length > 2 && <div className='filter_bton_add' > {String(p_filtre2).length > 2 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre3("1"); setp_filtre3("1");
@ -1615,8 +1615,8 @@ const Partner_Facture = (props) => {
</div>} </div>}
{String(p_filtre2).length > 2 && <div className='filter_bton_add'> {String(p_filtre2).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre2(); setp_filtre2();
@ -1684,8 +1684,8 @@ const Partner_Facture = (props) => {
</div> </div>
{String(p_filtre2).length > 2 && <div className='filter_bton_add' > {String(p_filtre2).length > 2 && <div className='filter_bton_add' >
<Tooltip id="my-tooltip03" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip03" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip03" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip03" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline &nbsp; <MdAddCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre4("1"); setp_filtre4("1");
@ -1696,8 +1696,8 @@ const Partner_Facture = (props) => {
</div>} </div>}
{String(p_filtre3).length > 2 && <div className='filter_bton_add'> {String(p_filtre3).length > 2 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip05" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip05" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip05" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip05" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre3(); setp_filtre3();
setp_filtre3_value(); setp_filtre3_value();

View File

@ -609,16 +609,16 @@ const Partner_Prix_Achat = (props) => {
} }
</div> </div>
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip01" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip01" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip01" data-tooltip-content="Ajouter une nouvelle ligne de filtre"> <a data-tooltip-id="my-tooltip01" data-tooltip-html="Ajouter une nouvelle ligne de filtre">
&nbsp; <MdAddCircleOutline onClick={(e) => { &nbsp; <MdAddCircleOutline onClick={(e) => {
setp_filtre2("1"); setp_filtre2("1");
}} /> }} />
</a> </a>
</div>} </div>}
{p_filtre1 && <div className='filter_bton_add'> {p_filtre1 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip02" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip02" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip02" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip02" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline onClick={(e) => { &nbsp; <MdRemoveCircleOutline onClick={(e) => {
setp_filtre1(); setp_filtre1();
setp_filtre1_value(); setp_filtre1_value();
@ -686,8 +686,8 @@ const Partner_Prix_Achat = (props) => {
{String(p_filtre2).length > 3 && <div className='filter_bton_add'> {String(p_filtre2).length > 3 && <div className='filter_bton_add'>
<Tooltip id="my-tooltip04" style={{ "fontSize": "12px" }} /> <Tooltip className="tooltip_css" id="my-tooltip04" style={{ "fontSize": "12px" }} />
<a data-tooltip-id="my-tooltip04" data-tooltip-content="Supprimer cette ligne de filtre"> <a data-tooltip-id="my-tooltip04" data-tooltip-html="Supprimer cette ligne de filtre">
&nbsp; <MdRemoveCircleOutline &nbsp; <MdRemoveCircleOutline
onClick={(e) => { onClick={(e) => {
setp_filtre2(); setp_filtre2();

View File

@ -532,8 +532,8 @@ function SignIn() {
<div> <div>
<br/> <br/>
<Tooltip id="is_user_or_pro-tooltip" /> <Tooltip className="tooltip_css" id="is_user_or_pro-tooltip" />
<a data-tooltip-id="is_user_or_pro-tooltip" data-tooltip-content="Compte partenaire : création et gestion de formation <br/> <a data-tooltip-id="is_user_or_pro-tooltip" data-tooltip-html="Compte partenaire : création et gestion de formation <br/>
compte utilisateur : non autorisé à la création et gestion de formation"> compte utilisateur : non autorisé à la création et gestion de formation">
<label for="is_user_or_pro">Compte partenaire ou utilisateur * ?</label> <label for="is_user_or_pro">Compte partenaire ou utilisateur * ?</label>
<br /> <br />

View File

@ -966,9 +966,9 @@ Cette fonction recuperer les stats des TOP 5 formations sur la periode saisie pa
</ThemeProvider> </ThemeProvider>
</div> </div>
<Tooltip id="my-tooltip" /> <Tooltip className="tooltip_css" id="my-tooltip" />
<a data-tooltip-id="my-tooltip" data-tooltip-content="Hello world!"> <a data-tooltip-id="my-tooltip" data-tooltip-html="Hello world!">
info bull infobulle info bull infobulle
</a> </a>

View File

@ -4,6 +4,12 @@
font-size: 0.1rem; font-size: 0.1rem;
} }
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.loader-container { .loader-container {
width: 100%; width: 100%;
height: 100vh; height: 100vh;

View File

@ -1,6 +1,10 @@
.config_champs_personnalise { .config_champs_personnalise {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.Mui-disabled { .Mui-disabled {
font-size: small !important; font-size: small !important;
padding: 0px !important; padding: 0px !important;

View File

@ -1,6 +1,10 @@
.config_document { .config_document {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.Mui-disabled { .Mui-disabled {
font-size: small !important; font-size: small !important;
padding: 0px !important; padding: 0px !important;

View File

@ -1,5 +1,11 @@
.contact_partner_client { .contact_partner_client {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.okUpdateData { .okUpdateData {
font-size: small; font-size: small;
color: green; color: green;

View File

@ -1,5 +1,11 @@
.dashbord_formation { .dashbord_formation {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
body{ body{
background-color: rgb(20, 27, 45) !important background-color: rgb(20, 27, 45) !important
} }

View File

@ -1,5 +1,11 @@
.dashbord_session { .dashbord_session {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
body{ body{
background-color: rgb(20, 27, 45) !important background-color: rgb(20, 27, 45) !important
} }

View File

@ -1,5 +1,11 @@
.displaypartnersession { .displaypartnersession {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.css-1bp1ao6{ .css-1bp1ao6{
height: 3.5rem !important; height: 3.5rem !important;
} }

View File

@ -1,5 +1,11 @@
.displaypartnerstagiaire { .displaypartnerstagiaire {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.loader-container { .loader-container {
width: 100%; width: 100%;
height: 100vh; height: 100vh;

View File

@ -1,5 +1,11 @@
.displaypartnertrainingpagination { .displaypartnertrainingpagination {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.mysy_spinner { .mysy_spinner {
border-radius: 5px; border-radius: 5px;
border: 1px solid black; border: 1px solid black;

View File

@ -1,6 +1,10 @@
.employes { .employes {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.Mui-disabled { .Mui-disabled {
font-size: small !important; font-size: small !important;
padding: 0px !important; padding: 0px !important;

View File

@ -1,4 +1,11 @@
.facture { .facture {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.h1_transparent { .h1_transparent {
color: transparent; color: transparent;
font-size: 0.1rem; font-size: 0.1rem;

View File

@ -1,5 +1,10 @@
.gestionadministrative { .gestionadministrative {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.loader-container { .loader-container {
width: 100%; width: 100%;
height: 100vh; height: 100vh;

View File

@ -1,5 +1,9 @@
.hebergementlms { .hebergementlms {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.loader-container { .loader-container {
width: 100%; width: 100%;

View File

@ -1,4 +1,11 @@
.inscription { .inscription {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.tox-statusbar__branding { .tox-statusbar__branding {
display: none !important; display: none !important;
} }

View File

@ -1,5 +1,10 @@
.materiels { .materiels {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.Mui-disabled { .Mui-disabled {
font-size: small !important; font-size: small !important;

View File

@ -1,6 +1,10 @@
.module_absence { .module_absence {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.modal { .modal {
position: fixed; position: fixed;

View File

@ -1,6 +1,10 @@
.module_agenda { .module_agenda {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.modal { .modal {
position: fixed; position: fixed;

View File

@ -1,6 +1,10 @@
.module_historique_action { .module_historique_action {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.Mui-disabled { .Mui-disabled {
font-size: small !important; font-size: small !important;
padding: 0px !important; padding: 0px !important;

View File

@ -1,5 +1,9 @@
.mon_tableau_de_bord { .mon_tableau_de_bord {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.loader-container { .loader-container {
width: 100%; width: 100%;
height: 100vh; height: 100vh;

View File

@ -524,7 +524,7 @@
height: 1rem; height: 1rem;
} }
.not_display_mobile{ .not_display_mobile {
display: none; display: none;
} }
} }
@ -980,11 +980,11 @@
height: 1rem; height: 1rem;
} }
.div_gauche_reduit{ .div_gauche_reduit {
width: 5% !important; width: 5% !important;
} }
.div_droite_ralonge{ .div_droite_ralonge {
width: 94% !important; width: 94% !important;
} }
@ -1482,11 +1482,12 @@
width: 1rem; width: 1rem;
height: 1rem; height: 1rem;
} }
.div_gauche_reduit{
.div_gauche_reduit {
width: 3% !important; width: 3% !important;
} }
.div_droite_ralonge{ .div_droite_ralonge {
width: 96% !important; width: 96% !important;
} }
@ -1510,7 +1511,7 @@
.div_droite_ralonge{ .div_droite_ralonge {
width: 96% !important; width: 96% !important;
} }
@ -1557,7 +1558,7 @@
margin-left: 5px; margin-left: 5px;
} }
.div_gauche_reduit{ .div_gauche_reduit {
width: 3% !important; width: 3% !important;
} }
@ -2030,6 +2031,13 @@
} }
// end media // end media
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.hebergement_icone { .hebergement_icone {
width: 10%; width: 10%;
} }

View File

@ -1,5 +1,11 @@
.partner_client_activite { .partner_client_activite {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.okUpdateData { .okUpdateData {
font-size: small; font-size: small;
color: green; color: green;

View File

@ -1,5 +1,11 @@
.partner_client_securite_data { .partner_client_securite_data {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
@media only screen and (max-width: 600px) { @media only screen and (max-width: 600px) {
.btn_modif { .btn_modif {

View File

@ -1,6 +1,10 @@
.partner_commande { .partner_commande {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.Mui-disabled { .Mui-disabled {
font-size: small !important; font-size: small !important;
padding: 0px !important; padding: 0px !important;

View File

@ -1,6 +1,10 @@
.partner_configuration_jours_travail { .partner_configuration_jours_travail {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.Mui-disabled { .Mui-disabled {
font-size: small !important; font-size: small !important;
padding: 0px !important; padding: 0px !important;

View File

@ -1,6 +1,10 @@
.partner_configuration_session_step { .partner_configuration_session_step {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.Mui-disabled { .Mui-disabled {
font-size: small !important; font-size: small !important;
padding: 0px !important; padding: 0px !important;

View File

@ -1,5 +1,9 @@
.partner_configuration_technique { .partner_configuration_technique {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.Mui-disabled { .Mui-disabled {
font-size: small !important; font-size: small !important;

View File

@ -1,6 +1,10 @@
.partner_facture { .partner_facture {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.Mui-disabled { .Mui-disabled {
font-size: small !important; font-size: small !important;
padding: 0px !important; padding: 0px !important;

View File

@ -1,5 +1,9 @@
.partner_prix_achat { .partner_prix_achat {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.loader-container { .loader-container {
width: 100%; width: 100%;
height: 100vh; height: 100vh;

View File

@ -1,5 +1,9 @@
.partner_client { .partner_client {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
.loader-container { .loader-container {
width: 100%; width: 100%;
height: 100vh; height: 100vh;

View File

@ -1,4 +1,9 @@
.signin-content { .signin-content {
.tooltip_css {
background: #81BC3A;
z-index: 9999;
}
@media only screen and (max-width: 600px) { @media only screen and (max-width: 600px) {
width: 17rem !important; width: 17rem !important;
height: 20rem !important; height: 20rem !important;