UNPKG

@replyke/core

Version:

Replyke: Build interactive apps with social features like comments, votes, feeds, user lists, notifications, and more.

26 lines (25 loc) 1.22 kB
import { FeedSortByOptions } from "../../interfaces/FeedSortByOptions"; import { Entity } from "../../interfaces/models/Entity"; import { LocationFilters } from "../../interfaces/entity-filters/LocationFilters"; import { TimeFrame } from "../../interfaces/TimeFrame"; import { MetadataFilters } from "../../interfaces/entity-filters/MetadataFilters"; import { TitleFilters } from "../../interfaces/entity-filters/TitleFilters"; import { ContentFilters } from "../../interfaces/entity-filters/ContentFilters"; import { MediaFilters } from "../../interfaces/entity-filters/MediaFilters"; import { KeywordsFilters } from "../../interfaces/entity-filters/KeywordsFilters"; declare function useFetchEntities(): (props: { page: number; limit: number; resource: string | null; userId: string | null; followedOnly: boolean; sortBy: FeedSortByOptions | null; keywordsFilters: KeywordsFilters | null; timeFrame: TimeFrame | null; locationFilters: LocationFilters | null; metadataFilters: MetadataFilters | null; titleFilters: TitleFilters | null; contentFilters: ContentFilters | null; mediaFilters: MediaFilters | null; }) => Promise<Entity[]>; export default useFetchEntities;