ваше сообщение коммита

This commit is contained in:
2025-07-16 17:25:58 +03:00
parent d952e89a26
commit 32acc60360
27 changed files with 539 additions and 138 deletions

View File

@@ -0,0 +1,24 @@
import api from '../api/axios';
export default {
async getPages() {
const res = await api.get('/pages');
return res.data;
},
async createPage(data) {
const res = await api.post('/pages', data);
return res.data;
},
async getPage(id) {
const res = await api.get(`/pages/${id}`);
return res.data;
},
async updatePage(id, data) {
const res = await api.patch(`/pages/${id}`, data);
return res.data;
},
async deletePage(id) {
const res = await api.delete(`/pages/${id}`);
return res.data;
},
};