no spinner when no have rights for realm load (#2515)
* no spinner when no have rights for realm load fixes: #2504 * fixed empty state note * default to search user * Update public/resources/en/users.json Co-authored-by: Stan Silvert <ssilvert@redhat.com>
This commit is contained in:
parent
60a81c8e86
commit
ee6f2f4a7d
2 changed files with 4 additions and 8 deletions
|
@ -4,7 +4,7 @@
|
|||
"userList": "User list",
|
||||
"searchForUser": "Search user",
|
||||
"startBySearchingAUser": "Start by searching for users",
|
||||
"searchForUserDescription": "This realm has a federated provider. Viewing all users may cause the system to slow down. Please search for a user above.",
|
||||
"searchForUserDescription": "This realm may have a federated provider. Viewing all users may cause the system to slow down, but it can be done by searching for \"*\". Please search for a user above.",
|
||||
"createUser": "Create user",
|
||||
"createNewUser": "Create new user",
|
||||
"noUsersFound": "No users found",
|
||||
|
@ -165,4 +165,4 @@
|
|||
"credentialResetConfirmText": "Are you sure you want to send email to user",
|
||||
"credentialResetEmailSuccess": "Email sent to user.",
|
||||
"credentialResetEmailError": "Failed: {{error}}"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -69,7 +69,7 @@ export default function UsersSection() {
|
|||
const [kebabOpen, setKebabOpen] = useState(false);
|
||||
const [selectedRows, setSelectedRows] = useState<UserRepresentation[]>([]);
|
||||
|
||||
const [key, setKey] = useState("");
|
||||
const [key, setKey] = useState(0);
|
||||
const refresh = () => setKey(key + 1);
|
||||
|
||||
useFetch(
|
||||
|
@ -84,7 +84,7 @@ export default function UsersSection() {
|
|||
adminClient.realms.findOne({ realm: realmName }),
|
||||
]);
|
||||
} catch {
|
||||
return [[], undefined] as [
|
||||
return [[{}], undefined] as [
|
||||
ComponentRepresentation[],
|
||||
RealmRepresentation | undefined
|
||||
];
|
||||
|
@ -281,10 +281,6 @@ export default function UsersSection() {
|
|||
</>
|
||||
);
|
||||
|
||||
if (!realm) {
|
||||
return <KeycloakSpinner />;
|
||||
}
|
||||
|
||||
const route = (tab: UserTab) =>
|
||||
routableTab({
|
||||
to: toUsers({
|
||||
|
|
Loading…
Reference in a new issue