anujjoshi3105's picture
first commit
3d23b0f
raw
history blame contribute delete
996 Bytes
import * as provider from '../provider';
export async function getTrendingDiscuss(first: number): Promise<any> {
try {
return await provider.fetchTrendingDiscuss(first);
} catch (error: any) {
console.error('LeetCode Trending Discuss Error:', error.message);
throw new Error('Error fetching LeetCode trending discussions');
}
}
export async function getDiscussTopic(topicId: number): Promise<any> {
try {
return await provider.fetchDiscussTopic(topicId);
} catch (error: any) {
console.error('LeetCode Discuss Topic Error:', error.message);
throw new Error('Error fetching LeetCode discuss topic');
}
}
export async function getDiscussComments(params: any): Promise<any> {
try {
return await provider.fetchDiscussComments(params);
} catch (error: any) {
console.error('LeetCode Discuss Comments Error:', error.message);
throw new Error('Error fetching LeetCode discuss comments');
}
}