diff --git a/src/components/HebergementLms.js b/src/components/HebergementLms.js
index d7fbc47..7393163 100644
--- a/src/components/HebergementLms.js
+++ b/src/components/HebergementLms.js
@@ -96,16 +96,54 @@ function HebergementLms(props) {
})
}
+ const [RecordData_api, setRecordData_api] = useState();
+ const [RecordData_result, setRecordData_result] = useState();
+ const [RecordData_message, setRecordData_message] = useState();
+
+ function RecordData() {
+ var form = new FormData();
+
+ const stored_cookie = getCookie('tokenmysypart');
+ form.append("token", stored_cookie);
+ form.append('theme_name', selected_lms_theme_text);
+
+ var myurl = process.env.REACT_APP_API_URL + "myclass/api/Lms_Config_Theme_and_Logo/";
+
+ axios.post(myurl, form).then(res => {
+
+ if (String(res.data.status) === "true") {
+ //console.log(" In GetLms_Themes res.data.status = " + res.data.status);
+ //console.log(" In GetLms_Themes res.data.message r_class = " + res.data.message);
+ setRecordData_api("true");
+ setRecordData_result(res.data.message);
+ }
+ else {
+ setRecordData_api("false");
+ setRecordData_message(res.data.message);
+ }
+
+ }).catch((error) => {
+ console.warn('Not good man :( GetLms_Themes = ', error);
+ setRecordData_api("false");
+
+ })
+ }
+
const [selected_lms_theme, setselected_lms_theme] = useState();
-
-
+ const [selected_lms_theme_text, setselected_lms_theme_text] = useState();
const [urlpreview_lms_theme, seturlpreview_lms_theme] = useState();
function handleChangeselected_lms_theme(event) {
var val = event.target.value
GetLms_Themes(val)
seturlpreview_lms_theme(val);
+
+ const sel = document.getElementById("lms_theme_liste");
+ let value = sel.options[sel.selectedIndex].value;
+ let text = sel.options[sel.selectedIndex].text;
+ setselected_lms_theme_text(text)
+
}
@@ -123,10 +161,13 @@ function HebergementLms(props) {
}
+ {String(RecordData_api) === "true" &&