UNPKG

@selfcommunity/react-core

Version:

React Core Components useful for integrating UI Community components (react-ui).

33 lines (31 loc) 806 B
import { SCUserType } from '@selfcommunity/types'; /** :::info This custom hook is used to manage followers users. ::: :::tip How to use it: Follow these steps: ```jsx 1. const scUserContext: SCUserContextType = useSCUser(); 2. const scFollowersManager: SCFollowersManagerType = scUserContext.manager.followers; 3. scFollowersManager.isFollowers(user) ``` ::: */ export default function useSCFollowersManager(user?: SCUserType): { followers: any[]; loading: any[]; isLoading: (v: number | { id: number; }) => boolean; isFollower?: undefined; emptyCache?: undefined; } | { followers: any[]; loading: any[]; isLoading: (v: number | { id: number; }) => boolean; isFollower: (user: SCUserType) => boolean; emptyCache: () => void; };