feat: новая функция

This commit is contained in:
2025-10-23 13:53:44 +03:00
parent b2e0795e8a
commit 918da882d2
15 changed files with 1327 additions and 827 deletions

View File

@@ -18,8 +18,9 @@ export default {
const res = await api.get('/pages');
return res.data;
},
async createPage(data) {
const res = await api.post('/pages', data);
async createPage(data, isFormData = false) {
const config = isFormData ? { headers: { 'Content-Type': 'multipart/form-data' } } : undefined;
const res = await api.post('/pages', data, config);
return res.data;
},
async getPage(id) {
@@ -40,6 +41,10 @@ export default {
const res = await api.get('/pages/public/all');
return res.data;
},
async getInternalPages() {
const res = await api.get('/pages/internal/all');
return res.data;
},
async getPublicPage(id) {
const res = await api.get(`/pages/public/${id}`);
return res.data;