@replyke/core
Version:
Replyke: Build interactive apps with social features like comments, votes, feeds, user lists, notifications, and more.
13 lines (12 loc) • 523 B
TypeScript
import { UserSpacesResponse, SpaceIncludeParam } from "../../interfaces/models/Space";
import { SpaceMemberRole } from "../../interfaces/models/SpaceMember";
export interface FetchUserSpacesProps {
page?: number;
limit?: number;
status?: "active" | "pending" | "banned";
role?: SpaceMemberRole | SpaceMemberRole[];
all?: boolean;
include?: SpaceIncludeParam;
}
declare function useFetchUserSpaces(): (params?: FetchUserSpacesProps) => Promise<UserSpacesResponse>;
export default useFetchUserSpaces;