Index

src/lib/services/discussion.service.ts

CONTEXT_PROPS
Type : object
Default value : { cid: 'cid', tid: 'tid', uid: 'uid' }

src/lib/components/discussion-details/discussion-details.component.ts

MSGS
Type : object
Default value : { deletePost: `Are you sure you want to delete this Post? This can't be undone.`, deleteTopic: `Are you sure you want to delete this topic? Your action cannot be undone.` }

src/lib/config/url.config.ts

urlConfig
Type : object
Default value : { // endpoint configs...! host: 'http://localhost:3002', // host: 'https://dev.sunbirded.org', apiSlug: '/discussion', apiBasePath: () => `${urlConfig.host}${urlConfig.apiSlug}`, // URLs...! getAllCategories: () => `${urlConfig.apiBasePath()}/categories`, getSingleCategoryDetails: (cid: number) => `${urlConfig.apiBasePath()}/category/${cid}`, getAllTags: () => `${urlConfig.apiBasePath()}/tags`, getTagBasedDiscussion: (tag: string) => `${urlConfig.apiBasePath()}/tags/${tag}`, createPost: () => `${urlConfig.apiBasePath()}/v2/topics`, votePost: (pid: number) => `${urlConfig.apiBasePath()}/v2/posts/${pid}/vote`, replyPost: (tid: number) => `${urlConfig.apiBasePath()}/v2/topics/${tid}`, bookmarkPost: (pid: number) => `${urlConfig.apiBasePath()}/v2/posts/${pid}/bookmark`, recentPost: () => `${urlConfig.apiBasePath()}/recent`, popularPost: () => `${urlConfig.apiBasePath()}/popular`, unread: () => `${urlConfig.apiBasePath()}/topics/unread/total`, getTopic: () => `${urlConfig.apiBasePath()}/topic`, profile: () => `${urlConfig.apiBasePath()}/users/me`, fetchProfile: (slug: string) => `${urlConfig.apiBasePath()}/users/${slug}/about`, listUpVote: (slug: string) => `${urlConfig.apiBasePath()}/user/${slug}/upvoted`, listDownVoted: (slug: string) => `${urlConfig.apiBasePath()}/user/${slug}/downvoted`, listSaved: (slug: string) => `${urlConfig.apiBasePath()}/user/${slug}/bookmarks`, fetchNetworkProfile: `user/profileDetails/getUserRegistry`, userDetails: (username: string) => `${urlConfig.apiBasePath()}/user/${username}`, getContextBasedTopics: (slug: string) => `${urlConfig.apiBasePath()}/category/${slug}`, registerUser: () => `${urlConfig.apiBasePath()}/user/v1/create`, getContextBasedDiscussion: () => `${urlConfig.apiBasePath()}/category/list`, getContextBasedTagDiscussion: () => `${urlConfig.apiBasePath()}/tags/list` }

results matching ""

    No results matching ""