diff --git a/jams-react-client/jsconfig.json b/jams-react-client/jsconfig.json
index a4b71542a6c88c77936f3e89f2248578ecb9eb57..5230ed4e87043d142577330f3d2215887a12429a 100644
--- a/jams-react-client/jsconfig.json
+++ b/jams-react-client/jsconfig.json
@@ -2,11 +2,6 @@
   "compilerOptions": {
     "jsx": "react",
     "baseUrl": "src",
-    "paths": {
-      "*": [
-        "./src/*"
-      ]
-    },
     "checkJs": true
   },
   "include": [
diff --git a/jams-react-client/src/auth.js b/jams-react-client/src/auth.js
index 16c40f0c4848a6029c385661fdbea78c1640a30b..e19d77d0839633a2d2a65588361959158f78ab79 100644
--- a/jams-react-client/src/auth.js
+++ b/jams-react-client/src/auth.js
@@ -188,7 +188,7 @@ class Auth {
           this.authenticated = true;
           cb();
         })
-        .catch((error) => {
+        .catch(() => {
           cb();
         });
     }
@@ -216,7 +216,7 @@ class Auth {
           this.authenticated = true;
           cb();
         })
-        .catch((error) => {
+        .catch(() => {
           cb();
         });
     }
diff --git a/jams-react-client/src/components/CaSetup/CaSetup.js b/jams-react-client/src/components/CaSetup/CaSetup.js
index 0029e0058149efc9654a5ec8ca0c7946ee9dd42f..e088606215f92f354256ea24c261bd5c09da0416 100644
--- a/jams-react-client/src/components/CaSetup/CaSetup.js
+++ b/jams-react-client/src/components/CaSetup/CaSetup.js
@@ -388,7 +388,7 @@ export default function CaSetup(props) {
                 Key File (PEM-encoded)
               </Typography>
               <Field name="privkeyfile">
-                {({ field, form, meta }) => (
+                {({ field, meta }) => (
                   <div>
                     <Input fullWidth type="file" {...field} />
                     {meta.touched && meta.error && (
diff --git a/jams-react-client/src/components/Devices/Devices.js b/jams-react-client/src/components/Devices/Devices.js
index cbeef3cea6257212f379c8f5fe8e0f7298dba2a1..d4852b4fe20da9f7ae7f94e3e76236dc64f63db0 100755
--- a/jams-react-client/src/components/Devices/Devices.js
+++ b/jams-react-client/src/components/Devices/Devices.js
@@ -152,7 +152,7 @@ export default function Devices(props) {
           null
         )
       )
-        .then((response) => {
+        .then(() => {
           setSelectedDevice({});
           setOpenEdit(false);
         })
@@ -175,7 +175,7 @@ export default function Devices(props) {
           null
         )
       )
-        .then((response) => {
+        .then(() => {
           setSelectedDevice({});
           setOpenEdit(false);
         })
@@ -203,7 +203,7 @@ export default function Devices(props) {
           null
         )
       )
-        .then((response) => {
+        .then(() => {
           setSelectedDevice({});
           setOpenRevoke(false);
         })
@@ -219,7 +219,7 @@ export default function Devices(props) {
           null
         )
       )
-        .then((response) => {
+        .then(() => {
           setSelectedDevice({});
           setOpenRevoke(false);
         })
diff --git a/jams-react-client/src/components/Footer/Footer.js b/jams-react-client/src/components/Footer/Footer.js
index bade958c89aa42264952b413028dceeff927ca96..eea542ed98dda2cbf0e005be41467233bfe6ebf2 100755
--- a/jams-react-client/src/components/Footer/Footer.js
+++ b/jams-react-client/src/components/Footer/Footer.js
@@ -8,14 +8,14 @@ const pjson = require("../../../package.json");
 
 const useStyles = makeStyles(styles);
 
-export default function Footer(props) {
+export default function Footer() {
   const classes = useStyles();
   return (
     <footer className={classes.footer}>
       <div className={classes.container}>
         <p className={classes.right}>
           <span>
-            JAMS Version {pjson.version.slice(0, 3)} - &copy;{" "}
+            JAMS Version {pjson.version.slice(0, 3)} - &copy;
             {1900 + new Date().getYear()}{" "}
             <a
               href="https://savoirfairelinux.com"
diff --git a/jams-react-client/src/components/IdentityManagement/IdentityManagement.js b/jams-react-client/src/components/IdentityManagement/IdentityManagement.js
index 31e560ba8c6f6a60526ef34138b92041dcf222a6..d491f7f1150b8fbf5826a34ec35b1a24cabaf4f8 100644
--- a/jams-react-client/src/components/IdentityManagement/IdentityManagement.js
+++ b/jams-react-client/src/components/IdentityManagement/IdentityManagement.js
@@ -234,7 +234,7 @@ export default function IdentityManagement(props) {
       data = setAdStorageData(values);
     }
     axios(configApiCall(api_path_post_install_auth, "POST", data, null))
-      .then((response) => {
+      .then(() => {
         callbackIdentityManagement();
       })
       .catch(() => {
@@ -253,7 +253,7 @@ export default function IdentityManagement(props) {
     let data = {};
     data = setLocalStorageData();
     axios(configApiCall(api_path_post_install_auth, "POST", data, null))
-      .then((response) => {
+      .then(() => {
         callbackIdentityManagement();
       })
       .catch(() => {
diff --git a/jams-react-client/src/components/ServerParameters/ServerParameters.js b/jams-react-client/src/components/ServerParameters/ServerParameters.js
index 7cb0c143de2bc5ad39f45abe38908bae4a67c36c..1ce5e8feeab1104cafe34ed0b43625432cda0348 100644
--- a/jams-react-client/src/components/ServerParameters/ServerParameters.js
+++ b/jams-react-client/src/components/ServerParameters/ServerParameters.js
@@ -128,7 +128,7 @@ export default function ServerParameters(props) {
         signingAlgorithm: "SHA512WITHRSA",
       };
       axios(configApiCall(api_path_post_install_server, "POST", jsonData, null))
-        .then((response) => {
+        .then(() => {
           callBackServerParameters();
         })
         .catch((error) => {
diff --git a/jams-react-client/src/components/Sidebar/Sidebar.js b/jams-react-client/src/components/Sidebar/Sidebar.js
index 7193525a24a329a7e881c32a6cdbfeec6b03fbe1..92e84bd7f9772f732219db3ee93c19ae2a9bed2c 100755
--- a/jams-react-client/src/components/Sidebar/Sidebar.js
+++ b/jams-react-client/src/components/Sidebar/Sidebar.js
@@ -119,7 +119,7 @@ export default function Sidebar(props) {
         <ListItem
           button
           className={classes.itemLink}
-          onClick={(e) => {
+          onClick={() => {
             props.handleQuery();
             props.setOpenUpdate(true);
           }}
diff --git a/jams-react-client/src/layouts/BaseLayout.js b/jams-react-client/src/layouts/BaseLayout.js
index 4919d24471df14a877df840da35dd63634ac8be6..5f99b236a205762c99c2a82384e7eafc111ebd5f 100644
--- a/jams-react-client/src/layouts/BaseLayout.js
+++ b/jams-react-client/src/layouts/BaseLayout.js
@@ -222,7 +222,7 @@ export default function Admin(props) {
         </DialogContent>
         <DialogActions>
           <Button
-            onClick={(e) => {
+            onClick={() => {
               if (auth.isActivated()) handleUpdate();
               else window.location.href = "https://jami.biz/";
             }}
diff --git a/jams-react-client/src/layouts/ListLayout.js b/jams-react-client/src/layouts/ListLayout.js
index 9d35c245e3b13cd00d3105c63f46072a0fdb5205..94da32971bba0e25a6ac3a57e9726ffc3d6b0585 100644
--- a/jams-react-client/src/layouts/ListLayout.js
+++ b/jams-react-client/src/layouts/ListLayout.js
@@ -224,7 +224,7 @@ export default function Admin(props) {
         </DialogContent>
         <DialogActions>
           <Button
-            onClick={(e) => {
+            onClick={() => {
               if (auth.isActivated()) handleUpdate();
               else window.location.href = "https://jami.biz/";
             }}
diff --git a/jams-react-client/src/layouts/SignIn.js b/jams-react-client/src/layouts/SignIn.js
index ef569398164a29670bb6bb82dcfd549be1e17711..c6393c0086aa82eb505dfeca3e0503135e63b3e5 100644
--- a/jams-react-client/src/layouts/SignIn.js
+++ b/jams-react-client/src/layouts/SignIn.js
@@ -55,7 +55,7 @@ const useStyles = makeStyles((theme) => ({
   },
 }));
 
-export default function SignIn(props) {
+export default function SignIn() {
   /**
    * Formik Validation Fields
    */
diff --git a/jams-react-client/src/routes/SettingsRoute.js b/jams-react-client/src/routes/SettingsRoute.js
index 134e2d8de3182ec93de5800fd2e937e25450203b..be3648222da2c60e6d155ab06cd70551b2fa54bb 100644
--- a/jams-react-client/src/routes/SettingsRoute.js
+++ b/jams-react-client/src/routes/SettingsRoute.js
@@ -4,6 +4,6 @@ import Settings from "views/Settings/Settings.js";
 
 import BaseLayout from "layouts/BaseLayout.js";
 
-export default function SettingsRoute(props) {
+export default function SettingsRoute() {
   return <BaseLayout component={<Settings />} />;
 }
diff --git a/jams-react-client/src/views/Blueprint/EditBlueprintConfiguration.js b/jams-react-client/src/views/Blueprint/EditBlueprintConfiguration.js
index 588e8317c8d1239053ee4ada3c92f99fdde1409f..2f4dfa99d858c1a94ff75c273bd23ed17f5d7fda 100644
--- a/jams-react-client/src/views/Blueprint/EditBlueprintConfiguration.js
+++ b/jams-react-client/src/views/Blueprint/EditBlueprintConfiguration.js
@@ -43,7 +43,7 @@ import CustomPopupState from "components/CustomPopupState/CustomPopupState";
 
 import { PolicyDataContext } from "./PolicyDataContext";
 
-const styles = (theme) => ({
+const styles = () => ({
   ...dashboardStyle,
   root: {
     flexGrow: 1,
diff --git a/jams-react-client/src/views/Blueprint/updatePolicyData.js b/jams-react-client/src/views/Blueprint/updatePolicyData.js
index d5eafb0fe02b8aae218888c71458add186f45aa7..f301649fac3ce976a2ec4e5b2a8bfa40150a8e80 100644
--- a/jams-react-client/src/views/Blueprint/updatePolicyData.js
+++ b/jams-react-client/src/views/Blueprint/updatePolicyData.js
@@ -119,7 +119,7 @@ const sendPutRequest = (blueprintName, data, setSnackbar) => {
       null
     )
   )
-    .then((response) => {
+    .then(() => {
       const message = i18next.t(
         "updated_blueprint_permissions_successfully",
         "Blueprint permissions successfully updated."
diff --git a/jams-react-client/src/views/Blueprints/Blueprints.js b/jams-react-client/src/views/Blueprints/Blueprints.js
index 02a57a8832752bf83131d6675fcadc184ab1852a..2a250674a7b1b83293b685926b0d0432a5554710 100644
--- a/jams-react-client/src/views/Blueprints/Blueprints.js
+++ b/jams-react-client/src/views/Blueprints/Blueprints.js
@@ -102,7 +102,6 @@ export default function Blueprints() {
   const [openRemoveDialog, setOpenRemoveDialog] = useState(false);
 
   useEffect(() => {
-    console.log("useEffect");
     setLoading(true);
     const timer = setInterval(() => {
       setProgress((oldProgress) => {
@@ -143,11 +142,11 @@ export default function Blueprints() {
         null
       )
     )
-      .then((response) => {
+      .then(() => {
         setDisableCreate(true);
         setBlueprintNameExits(true);
       })
-      .catch((error) => {
+      .catch(() => {
         setDisableCreate(false);
         setBlueprintNameExits(false);
       });
@@ -191,7 +190,7 @@ export default function Blueprints() {
         null
       )
     )
-      .then((response) => {
+      .then(() => {
         setOpen(false);
         setDisableCreate(true);
         console.log("Successfully created " + blueprintName);
@@ -217,7 +216,7 @@ export default function Blueprints() {
         null
       )
     )
-      .then((response) => {
+      .then(() => {
         console.log("Successfully  create " + removedBlueprint);
         setOpenRemoveDialog(false);
       })
@@ -324,7 +323,7 @@ export default function Blueprints() {
             variant="contained"
             color="primary"
             href="#contained-buttons"
-            onClick={(e) => setOpen(true)}
+            onClick={() => setOpen(true)}
           >
             <AddCircleOutlineIcon />{" "}
             {i18next.t("create_blueprint", "Create blueprint")}
diff --git a/jams-react-client/src/views/Contacts/Contacts.js b/jams-react-client/src/views/Contacts/Contacts.js
index 85a6067ef6b53af4fa8858f335c4376d6709469c..2789cbb9f8f40b0fa26c6ef76eb31a583f1ad9a2 100644
--- a/jams-react-client/src/views/Contacts/Contacts.js
+++ b/jams-react-client/src/views/Contacts/Contacts.js
@@ -211,7 +211,7 @@ export default function Users(props) {
           null
         )
       )
-        .then((response) => {
+        .then(() => {
           getAllContacts();
           setOpenDrawer(false);
         })
@@ -221,7 +221,7 @@ export default function Users(props) {
         });
     } else {
       axios(configApiCall(api_path_get_auth_contacts, "PUT", data, null))
-        .then((response) => {
+        .then(() => {
           getAllContacts();
           setOpenDrawer(false);
         })
@@ -264,7 +264,7 @@ export default function Users(props) {
           null
         )
       )
-        .then((response) => {
+        .then(() => {
           setOpen(false);
           getAllContacts();
         })
@@ -282,7 +282,7 @@ export default function Users(props) {
           null
         )
       )
-        .then((response) => {
+        .then(() => {
           setOpen(false);
           getAllContacts();
         })
diff --git a/jams-react-client/src/views/Groups/EditGroup.js b/jams-react-client/src/views/Groups/EditGroup.js
index f2323c32ba0da9dffce69885fa637bf842af52bf..3cc8e922ae9a1c08afeb1bea29fa6aa99b956138 100644
--- a/jams-react-client/src/views/Groups/EditGroup.js
+++ b/jams-react-client/src/views/Groups/EditGroup.js
@@ -65,7 +65,7 @@ import { debounce } from "lodash";
 
 import { getBlueprintsOptions } from "./getBlueprintsOptions";
 
-const useStyles = makeStyles((theme) => ({
+const useStyles = makeStyles(() => ({
   ...devicesStyle,
   ...dashboardStyle,
   root: {
@@ -223,7 +223,7 @@ export default function EditGroup(props) {
         null
       )
     )
-      .then((response) => {
+      .then(() => {
         setName(newName);
       })
       .catch((error) => {
@@ -273,7 +273,7 @@ export default function EditGroup(props) {
         null
       )
     )
-      .then((response) => {
+      .then(() => {
         let newGroupMembers = groupMembers;
         newGroupMembers.push(user);
         setGroupMembers(newGroupMembers);
@@ -301,7 +301,7 @@ export default function EditGroup(props) {
         null
       )
     )
-      .then((response) => {
+      .then(() => {
         let newGroupMembers = groupMembers;
         newGroupMembers.splice(newGroupMembers.indexOf(user), 1);
         setGroupMembers(newGroupMembers);
@@ -347,7 +347,7 @@ export default function EditGroup(props) {
           }
         });
       })
-      .catch((error) => {
+      .catch(() => {
         setGroupNameExits(false);
       });
   };
diff --git a/jams-react-client/src/views/Groups/Groups.js b/jams-react-client/src/views/Groups/Groups.js
index d4846e6bcc70f386662df105484476135c8c6e38..d3060e53c5f8f9cb8c7c7514f207a1562967fb9f 100644
--- a/jams-react-client/src/views/Groups/Groups.js
+++ b/jams-react-client/src/views/Groups/Groups.js
@@ -133,7 +133,7 @@ export default function Groups() {
         null
       )
     )
-      .then((response) => {
+      .then(() => {
         console.log("Successfully deleted " + removedGroup.name);
         setOpenRemoveDialog(false);
       })
@@ -149,7 +149,7 @@ export default function Groups() {
     axios(configApiCall(api_path_blueprints + "?name=*", "GET", null, null))
       .then((response) => {
         setBlueprints(response.data);
-        setSelectedBlueprint(getBlueprintsOptions(blueprints)[0]);
+        setSelectedBlueprint(getBlueprintsOptions(response.data)[0]);
       })
       .catch((error) => {
         if (error.response.status === 401) {
@@ -240,7 +240,7 @@ export default function Groups() {
           }
         });
       })
-      .catch((error) => {
+      .catch(() => {
         setDisableCreate(false);
         setGroupNameExits(false);
       });
@@ -427,7 +427,7 @@ export default function Groups() {
                 variant="contained"
                 color="primary"
                 href="#contained-buttons"
-                onClick={(e) => setOpenCreate(true)}
+                onClick={() => setOpenCreate(true)}
               >
                 <AddCircleOutlineIcon />{" "}
                 {i18next.t("create_group", "Create group")}
diff --git a/jams-react-client/src/views/Settings/Settings.js b/jams-react-client/src/views/Settings/Settings.js
index 09f4dae72016413ee80e4d69309940dd645f99d0..5398e11869a92529171f1f82b6588c97d62e96ec 100644
--- a/jams-react-client/src/views/Settings/Settings.js
+++ b/jams-react-client/src/views/Settings/Settings.js
@@ -54,7 +54,7 @@ function Alert(props) {
   return <MuiAlert elevation={6} variant="filled" {...props} />;
 }
 
-export default function Settings(props) {
+export default function Settings() {
   const [value, setValue] = useState(0);
   const [error, setError] = useState(false);
   const [severity, setSeverity] = useState("error");
diff --git a/jams-react-client/src/views/UserProfile/DisplayUserProfile.js b/jams-react-client/src/views/UserProfile/DisplayUserProfile.js
index 188e3c4fb91dba02e78ade8ee2fba4019c0f9529..5153a0c26d5a2a50e27b64427521e1d462a34a66 100644
--- a/jams-react-client/src/views/UserProfile/DisplayUserProfile.js
+++ b/jams-react-client/src/views/UserProfile/DisplayUserProfile.js
@@ -261,7 +261,7 @@ export default function DisplayUserProfile(props) {
         null
       )
     )
-      .then((response) => {
+      .then(() => {
         let newGroupMemberships = groupMemberships;
         newGroupMemberships.splice(newGroupMemberships.indexOf(group), 1);
         setGroupMemberships(newGroupMemberships);
@@ -279,7 +279,7 @@ export default function DisplayUserProfile(props) {
     axios(
       configApiCall(api_path_post_group_member + group.id, "POST", data, null)
     )
-      .then((response) => {
+      .then(() => {
         let newGroupMemberships = groupMemberships;
         newGroupMemberships.push({
           groupId: group.id,
diff --git a/jams-react-client/src/views/UserProfile/EditCreateUserProfile.js b/jams-react-client/src/views/UserProfile/EditCreateUserProfile.js
index 45c82e1d061bba51a7a8960e5a9c9bce50ba11fa..c8b2288f09f32a10f7dfdb540a5930eb10b61e11 100644
--- a/jams-react-client/src/views/UserProfile/EditCreateUserProfile.js
+++ b/jams-react-client/src/views/UserProfile/EditCreateUserProfile.js
@@ -376,10 +376,10 @@ export default function EditCreateUserProfile(props) {
     };
 
     axios(configApiCall(api_path_post_create_user, "POST", body, null))
-      .then((response) => {
+      .then(() => {
         handleUserProfileCreation(data);
       })
-      .catch((error) => {
+      .catch(() => {
         console.log(
           "Failed to create new user. This is either because the username is already in use on the public nameserver, or another unknown error has occurred. Please choose another one."
         );
@@ -392,7 +392,7 @@ export default function EditCreateUserProfile(props) {
 
   const handleUpdateUser = (data) => {
     axios(configApiCall(api_path_put_update_user_profile, "PUT", data, null))
-      .then((response) => {
+      .then(() => {
         handleUserUpdate();
       })
       .catch((error) => {
diff --git a/jams-react-client/src/views/Users/Users.js b/jams-react-client/src/views/Users/Users.js
index 1b7740a33d1e0c4bffbe2195ad1a622c13cabab6..ac0226af9afacfa4e234d455eb8942a1f37b76cd 100644
--- a/jams-react-client/src/views/Users/Users.js
+++ b/jams-react-client/src/views/Users/Users.js
@@ -69,7 +69,7 @@ const styles = {
   },
 };
 const useStyles = makeStyles(styles);
-export default function Users(props) {
+export default function Users() {
   const classes = useStyles();
   const history = useHistory();
   const [users, setUsers] = useState([]);