core/CorePostService Service
File: src/services/core/CorePostService.ts
Overview
Exports
- CreatePostData - interface export
- UpdatePostData - interface export
- CorePostServiceError - interface export
- CorePostService - class export
- corePostService - const export
Classes
CorePostService
No description available.
Methods:
getInstancecreatePostcatchupdatePostdeletePosttoggleLiketoggleSharetoggleBookmarktoggleReactiongetPostReactionsgetBatchPostReactionsloadTimelinePostsloadPostgetCurrentUserProfileIdformatTimelinePostcreateError
Properties:
instanceCoreOPTIMIZEDauthUserprofileIdvalidationMessagePartpostDataauthor_idcontentvisibilitycontent_warningin_reply_tomedia_attachmentsis_sensitivelanguageis_localis_federatedmetadataconnectiondataauthorerrorlookupupdatesownershipupdateDatasupabaseis_deletedlikednewCountpost_iduser_idinteraction_typelikecountsharedsharebookmarkedbookmarkpostpostIdemojiIdaddedhadRaceConditionexistsemoji_idreactionconditionp_post_idPERFORMANCEpost_idsgroupedReactionsarraysemojiidnameurluserstimelineoptionslimitbeforeaftersignalqueryascendingpostListOPTIMIZATIONpostIdsreactionsByPostnullcreated_atupdated_atreply_contextfavorites_countreblogs_countreplies_countis_favoritedis_rebloggedis_bookmarkedreblogreblog_authormessage
Interfaces
CreatePostData
No description available.
typescript
interface CreatePostData {
content: MessagePart[]
visibility: 'public' | 'unlisted' | 'followers' | 'direct'
content_warning?: string
in_reply_to?: string
media_attachments?: any[]
is_sensitive?: boolean
language?: string
}UpdatePostData
No description available.
typescript
interface UpdatePostData {
content?: MessagePart[]
content_warning?: string
is_sensitive?: boolean
media_attachments?: any[]
}CorePostServiceError
No description available.
typescript
interface CorePostServiceError {
code: string
message: string
details?: any
}Source Code Insights
File Size: 22317 characters Lines of Code: 730 Imports: 4
Usage Example
typescript
import { CreatePostData, UpdatePostData, CorePostServiceError, CorePostService, corePostService } from '@/services/core/CorePostService'
// Example usage
// Use the exported functionalityThis documentation was automatically generated from the source code.
