diff --git a/src/components/PartnerClient_Activite.js b/src/components/PartnerClient_Activite.js
index 7dcd23a..1ed0804 100644
--- a/src/components/PartnerClient_Activite.js
+++ b/src/components/PartnerClient_Activite.js
@@ -53,6 +53,8 @@ import Typography from '@mui/material/Typography';
const PartnerClientActivite = (props) => {
const history = useHistory();
+ var date_today_90j = new Date();
+ date_today_90j.setDate(date_today_90j.getDate() +90);
function sleep(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
@@ -335,30 +337,42 @@ const PartnerClientActivite = (props) => {
const stored_cookie = getCookie('tokenmysypart');
form.append("token", stored_cookie);
- form.append("description", one_activite_description);
- form.append("detail", one_activite_detail);
- form.append("deadline", format(one_activite_deadline, 'dd/MM/yyyy'));
- form.append("type", one_activite_type);
- form.append("status", one_activite_status);
// Controle d'integrité des infos
- if (one_activite_description.length == 0) {
+ if (one_activite_description && one_activite_description.length == 0) {
alert(" Le champ 'Description' est vide ");
return;
}
- if (one_activite_description.length > 255) {
+ if (one_activite_description && one_activite_description.length > 255) {
alert(" Le champ 'Description' comporte plus de 255 caractères ");
return;
}
- if (one_activite_detail.length > 255) {
+ if (one_activite_detail && one_activite_detail.length > 255) {
alert(" Le champ 'Détail' comporte plus de 255 caractères ");
return;
}
+ if (one_activite_description)
+ form.append("description", one_activite_description);
+ else
+ form.append("description", "");
+ if (one_activite_detail)
+ form.append("detail", one_activite_detail);
+ else
+ form.append("detail", "");
+
+ if (one_activite_deadline)
+ form.append("deadline", one_activite_deadline);
+
+ if (one_activite_type)
+ form.append("type", one_activite_type);
+
+ if (one_activite_status)
+ form.append("status", one_activite_status);
var myurl = "";
@@ -620,16 +634,19 @@ const PartnerClientActivite = (props) => {
const [one_activite_description, setone_activite_description] = useState();
- const [one_activite_deadline, setone_activite_deadline] = useState();
- const [one_activite_type, setone_activite_type] = useState();
- const [one_activite_status, setone_activite_status] = useState();
+ const [one_activite_deadline, setone_activite_deadline] = useState(new Date().toLocaleDateString('fr-FR'));
+ const [one_activite_type, setone_activite_type] = useState("call");
+ const [one_activite_status, setone_activite_status] = useState("0");
const [one_activite_detail, setone_activite_detail] = useState();
function Close_add_one_activite() {
setone_activite_description();
- setone_activite_deadline();
- setone_activite_type();
- setone_activite_status();
+
+ setone_activite_deadline(new Date().toLocaleDateString('fr-FR'));
+
+
+ setone_activite_type("call");
+ setone_activite_status("0");
setone_activite_detail();
setshowactivite_detail();
@@ -906,13 +923,14 @@ const PartnerClientActivite = (props) => {
- Date souhaitée
+ Date souhaitée
{
- setone_activite_deadline(date);
+ setone_activite_deadline(format(date, 'dd/MM/yyyy'));
}
}
diff --git a/src/styles/components/_partner.scss b/src/styles/components/_partner.scss
index 7702c39..1c41c8b 100644
--- a/src/styles/components/_partner.scss
+++ b/src/styles/components/_partner.scss
@@ -7,7 +7,8 @@
justify-content: center;
align-items: center;
position: fixed;
- background: rgba(0, 0, 0, 0.834);
+ background: white;
+ background-color: transparent;
z-index: 1;
top: 0px;
opacity: 80%;
@@ -23,7 +24,12 @@
background-color: red;
color: black;
}
-
+ .mysy_spinner{
+ border-radius: 5px;
+ border: 1px solid black;
+ opacity: 100%;
+ }
+
.label {