@selfcommunity/react-core
Version:
React Core Components useful for integrating UI Community components (react-ui).
21 lines (20 loc) • 514 B
TypeScript
/// <reference types="react" />
import { SCUserType } from '@selfcommunity/types';
/**
:::info
This custom hook is used to fetch a user object.
:::
* @param object
* @param object.id
* @param object.user
*/
export default function useSCFetchUser({ id, user }: {
id?: number | string;
user?: SCUserType;
}): {
scUser: SCUserType;
setSCUser: import("react").Dispatch<import("react").SetStateAction<SCUserType>>;
refresh: () => Promise<void>;
refreshing: boolean;
error: string;
};