@replyke/core
Version:
Replyke: Build interactive apps with social features like comments, votes, feeds, user lists, notifications, and more.
22 lines (21 loc) • 1.47 kB
TypeScript
export { default as useEntity } from "./useEntity";
export { default as useEntityData } from "./useEntityData";
export { default as useCreateEntity } from "./useCreateEntity";
export type { CreateEntityProps } from "./useCreateEntity";
export { default as useDeleteEntity } from "./useDeleteEntity";
export type { DeleteEntityProps } from "./useDeleteEntity";
export { default as useFetchEntity } from "./useFetchEntity";
export type { FetchEntityProps } from "./useFetchEntity";
export { default as useFetchEntityByForeignId } from "./useFetchEntityByForeignId";
export type { FetchEntityByForeignIdProps } from "./useFetchEntityByForeignId";
export { default as useFetchEntityByShortId } from "./useFetchEntityByShortId";
export type { FetchEntityByShortIdProps } from "./useFetchEntityByShortId";
export { default as useFetchManyEntities } from "./useFetchManyEntities";
export { default as useFetchManyEntitiesWrapper } from "./useFetchManyEntitiesWrapper";
export type { UseFetchManyEntitiesWrapperProps, UseFetchManyEntitiesWrapperValues, } from "./useFetchManyEntitiesWrapper";
export { default as useUpdateEntity } from "./useUpdateEntity";
export { default as useFetchDrafts } from "./useFetchDrafts";
export { default as usePublishDraft } from "./usePublishDraft";
export type { PublishDraftProps } from "./usePublishDraft";
export { default as useIsEntitySaved } from "./useIsEntitySaved";
export type { UseIsEntitySavedValues } from "./useIsEntitySaved";