This commit is contained in:
jeremygan2021
2026-02-12 14:20:03 +08:00
parent ba78470052
commit f00cc9a28e
14 changed files with 553 additions and 3 deletions

View File

@@ -47,4 +47,18 @@ export const getUserInfo = () => {
return api.post('/wechat/update/', {});
};
// Community / Forum API
export const getTopics = (params) => api.get('/topics/', { params });
export const getTopicDetail = (id) => api.get(`/topics/${id}/`);
export const createTopic = (data) => api.post('/topics/', data);
export const getReplies = (params) => api.get('/replies/', { params });
export const createReply = (data) => api.post('/replies/', data);
export const uploadMedia = (data) => {
return api.post('/media/', data, {
headers: {
'Content-Type': 'multipart/form-data',
}
});
};
export default api;