UNPKG

@keycloakify/keycloak-account-ui

Version:
18 lines (17 loc) 625 B
import { DependencyList } from "react"; /** * Util function to only set the state when the component is still mounted. * * It takes 2 functions one you do your adminClient call in and the other to set your state * * @example * useFetch( * () => adminClient.components.findOne({ id }), * (component) => setupForm(component), * [] * ); * * @param adminClientCall use this to do your adminClient call * @param callback when the data is fetched this is where you set your state */ export declare function useFetch<T>(adminClientCall: () => Promise<T>, callback: (param: T) => void, deps?: DependencyList): void;