UNPKG

@keycloakify/keycloak-admin-ui

Version:

<p align="center"> <img src="https://github.com/user-attachments/assets/a6aaebbd-8f59-474d-9827-c282f4527aca"> </p> <p align="center"> <i>Repackaged Keycloak Admin UI</i> <br> <br> <a href="https://github.com/keycloakify/keycloak-adm

25 lines (19 loc) 706 B
/* eslint-disable */ // @ts-nocheck import { useState, useEffect } from "react"; import { useRealm } from "../context/realm-context/RealmContext"; export function useIsAdminPermissionsClient(selectedClientId: string) { const { realmRepresentation } = useRealm(); const [isAdminPermissionsClient, setIsAdminPermissionsClient] = useState<boolean>(false); useEffect(() => { if (realmRepresentation?.adminPermissionsClient) { setIsAdminPermissionsClient( selectedClientId === realmRepresentation.adminPermissionsClient.id, ); } else { setIsAdminPermissionsClient(false); } }, [selectedClientId, realmRepresentation]); return isAdminPermissionsClient; }