React & React NativeHooksEntitiesuseFetchEntityByShortId

useFetchEntityByShortId

Overview

The useFetchEntityByShortId hook is used to retrieve details of a specific entity by providing its shortId.

Usage Example

import { useFetchEntityByShortId } from "@replyke/react-js";
 
function EntityDetails({ entityId }: { entityId: string }) {
  const fetchEntityByShortId = useFetchEntityByShortId();
 
  const handleFetchEntity = async () => {
    try {
      const entity = await fetchEntityByShortId({
        entityId,
      });
 
      console.log("Fetched entity:", entity);
    } catch (error) {
      console.error("Failed to fetch entity:", error.message);
    }
  };
 
  return <button onClick={handleFetchEntity}>Fetch Entity Details</button>;
}

Parameters & Returns

Parameters

The hook returns a function that accepts an object with the following fields:

ParameterTypeRequiredDescription
shortIdstringYesThe short identifier for the entity.

Returns

The function resolves with an object representing the fetched entity:

Return ValueTypeDescription
EntityobjectThe details of the retrieved entity.