blob: 01a347e18ed720bfae916430072b564b7641f2da [file] [log] [blame]
208159515458d95702025-06-09 14:46:58 +08001import request from './request';
2
3export const getTopicDetail = (id) => request.get(` /posts/${id}`);
4export const getTopicPosts = (topicId, page = 1, size = 20) => request.get(`/posts/topic/${topicId}`, { params: { page, size } });
5export const createPost = (data) => request.post('/posts', data);
6export const updatePost = (id, data) => request.put(`/posts/${id}`, data);
7export const deletePost = (id) => request.delete(`/posts/${id}`);