24/11/2023 - 18h30

recette2
cherif 2023-11-24 18:21:36 +01:00
parent 71df408068
commit 3cc3c74b5f
3 changed files with 118 additions and 10 deletions

View File

@ -45,6 +45,8 @@ import { AiTwotoneEdit, AiTwotoneSave } from "react-icons/ai";
import { confirmAlert } from 'react-confirm-alert';
import ToggleSwitch from "./ToggleSwitch";
const DisplayPartnerSession = (props) => {
const history = useHistory();
const [submenu, setsubmenu] = useState("");
@ -7284,6 +7286,8 @@ Update du 22/10/2023 - Gestion des champs spécifiques ajoutés par le partenair
setLoading(false);
fileDownload(res.data, nom_liste_emarge)
}).catch((error) => {
setLoading(false);
alert(" Impossible de recuperer la liste d'émargement" );
console.error('Error:', error);
});

View File

@ -64,6 +64,9 @@ import DialogTitle from '@mui/material/DialogTitle';
import { ImWarning } from "react-icons/im";
//import { FcHome} from "react-icons/fc";
import Dropdown from 'rsuite/Dropdown';
import 'rsuite/dist/rsuite.min.css';
const Partner = (props) => {
const { commingmenu, commingpack } = useParams();
const [myApiResponse, setmyApiResponse] = useState("");
@ -998,7 +1001,7 @@ const Partner = (props) => {
<DialogTitle>MySy Warning</DialogTitle>
<DialogContent>
<DialogContentText>
<ImWarning style={{ "color": "red", "fontSize": "40px" }} /> {Dialog_1_message}
<ImWarning /> {Dialog_1_message}
</DialogContentText>
</DialogContent>
@ -1009,8 +1012,8 @@ const Partner = (props) => {
</DialogActions>
</Dialog>
<div className="sub_dib_mobile">
<div className="div_gauche">
<div className="sub_dib_mobile" >
<div className="div_gauche" id="div_gauche">
<img class="img-responsive img_user" src={userimgprofil} />
@ -1033,6 +1036,8 @@ const Partner = (props) => {
{String(part_is_partner_admin_account) !== "1" && <div className="nom_prenom"> {parnter_user_employee}
{!parntername && <b> Utilisateur </b>} </div>}
<div class="separator"> Mon Compte </div>
{String(menu) !== "infopartner" && <div className="sousmenu" onClick={PersonnalData}> <FcHome className="icone_menu" /> MES INFORMATIONS</div>}
@ -1133,6 +1138,7 @@ const Partner = (props) => {
<div class="separator"> Ma config </div>
{/*
<div>
<hr className="my_hr" />
{String(menu) !== "config_document" && <div className="sousmenu" onClick={config_document_func}>&nbsp;&nbsp;<FcFinePrint className="icone_menu" />&nbsp;MES DOCUMENTS</div>}
@ -1165,6 +1171,59 @@ const Partner = (props) => {
</div>
<hr className="my_hr" />
*/}
<Dropdown title="Configuration Technique"
onOpen={(event) => {
document.getElementById('div_gauche').style.height = "1500px";
//document.getElementById('div_gauche').height = "1500px";
}}
onClose={(event) => {
document.getElementById('div_gauche').style.height = "auto";
// document.getElementById('div_gauche').height = "auto";
}}
>
<Dropdown.Item >
{String(menu) !== "config_document" && <div className="sousmenu" onClick={config_document_func}>&nbsp;&nbsp;<FcFinePrint className="icone_menu"/>&nbsp;MES DOCUMENTS</div>}
{String(menu) === "config_document" && <div className="sousmenu_selected" onClick={config_document_func}>&nbsp;&nbsp;<FcFinePrint className="icone_menu"/>&nbsp;MES DOCUMENTS</div>}
</Dropdown.Item>
<Dropdown.Item>
{String(menu) !== "config_champ_specific" && <div className="sousmenu" onClick={config_specfic_fields_func}>&nbsp;&nbsp;<FcFinePrint className="icone_menu" />&nbsp;CHAMP SPECIFIQUE</div>}
{String(menu) === "config_champ_specific" && <div className="sousmenu_selected" onClick={config_specfic_fields_func}> &nbsp;&nbsp; <FcFinePrint className="icone_menu" />&nbsp;CHAMP SPECIFIQUE</div>}
</Dropdown.Item>
<Dropdown.Item>
{String(menu) !== "config_technique" && <div className="sousmenu" onClick={config_technique_func}>&nbsp;&nbsp;<FcFinePrint className="icone_menu" />&nbsp;TECHNIQUE</div>}
{String(menu) === "config_technique" && <div className="sousmenu_selected" onClick={config_technique_func}> &nbsp;&nbsp; <FcFinePrint className="icone_menu" />&nbsp;TECHNIQUE</div>}
</Dropdown.Item>
<Dropdown.Item>
{String(menu) !== "config_session_steps" && <div className="sousmenu" onClick={config_session_steps_func}>&nbsp;&nbsp;<FcFinePrint className="icone_menu" />&nbsp;SESSION ETAPE</div>}
{String(menu) === "config_session_steps" && <div className="sousmenu_selected" onClick={config_session_steps_func}> &nbsp;&nbsp; <FcFinePrint className="icone_menu" />&nbsp;SESSION ETAPE</div>}
</Dropdown.Item>
<Dropdown.Item>
{String(menu) !== "config_jours_heures" && <div className="sousmenu" onClick={config_jours_travaille_func}>&nbsp;&nbsp;<FcFinePrint className="icone_menu" />&nbsp;JOURS & HEURES</div>}
{String(menu) === "config_jours_heures" && <div className="sousmenu_selected" onClick={config_jours_travaille_func}> &nbsp;&nbsp; <FcFinePrint className="icone_menu" />&nbsp;JOURS & HEURES</div>}
</Dropdown.Item>
</Dropdown>
</div>
{String(firstConnexion) === "1" && String(part_is_partner_admin_account) === "1" &&
@ -1467,7 +1526,7 @@ const Partner = (props) => {
</div>
</div>
</div >
)

View File

@ -24,7 +24,8 @@
background-color: red;
color: black;
}
.mysy_spinner{
.mysy_spinner {
border-radius: 5px;
border: 1px solid black;
opacity: 100%;
@ -1966,13 +1967,57 @@
}
.rs-dropdown-menu{
background: transparent !important;
background-color: #104277 !important;
color: white !important;
}
.rs-dropdown-item {
color: white !important;
}
.rs-dropdown-item-focus {
color: white !important;
}
.rs-dropdown-toggle.rs-btn{
background: transparent !important;
color: white !important;
}
.rs-dropdown-menu{
width: 100% !important;
box-shadow :none !important
}
/*
.rs-btn {
background: transparent !important;
}
.rs-dropdown-open {
background: green !important;
}
.rs-bnt-default {
background: yellow !important;
}
.rs-dropdown-menu{
//background: transparent !important;
background-color: #104277 !important;
color: white !important;
}
*/
}
// end media
.hebergement_icone {
width: 10%;
}
// end media
.css-1wgeduv-MuiFormControl-root-MuiTextField-root {
padding-top: 5px;
}