diff --git a/.prettierrc b/.prettierrc
index 6b2571e..21c6d0f 100644
--- a/.prettierrc
+++ b/.prettierrc
@@ -6,6 +6,6 @@
"singleQuote": false,
"trailingComma": "es5",
"bracketSpacing": true,
- "jsxBracketSameLine": false,
+ "bracketSameLine": false,
"arrowParens": "avoid"
}
diff --git a/.travis.yml b/.travis.yml
index 38d82bd..37c5de1 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,5 +1,5 @@
language: node_js
node_js:
- - lts/*
+ - 17
cache: yarn
diff --git a/README.md b/README.md
index 15b48d3..5fdecbd 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,9 @@
+[](https://github.com/Awesome-Technologies/synapse-admin/blob/master/LICENSE)
[](https://travis-ci.org/Awesome-Technologies/synapse-admin)
[](https://github.com/Awesome-Technologies/synapse-admin/actions/workflows/build-test.yml)
+[](https://awesome-technologies.github.io/synapse-admin/)
+[](https://hub.docker.com/r/awesometechnologies/synapse-admin)
+[](https://github.com/Awesome-Technologies/synapse-admin/releases)
# Synapse admin ui
diff --git a/src/components/users.js b/src/components/users.js
index 5c045fd..29879e4 100644
--- a/src/components/users.js
+++ b/src/components/users.js
@@ -259,20 +259,31 @@ export function generateRandomUser() {
};
}
-const UserEditToolbar = props => {
+const UserEditToolbar = props => (
+
+
+
+);
+
+const UserEditActions = ({ data }) => {
const translate = useTranslate();
+ var userStatus = "";
+ if (data) {
+ userStatus = data.deactivated;
+ }
+
return (
-
-
+
+ {!userStatus && }
-
-
+
);
};
@@ -334,7 +345,7 @@ export const UserEdit = props => {
const classes = useStyles();
const translate = useTranslate();
return (
- }>
+ } actions={}>
}>