Files
PIbd-21_Permyakov_R.G._IP/components/news/board/model.js

19 lines
385 B
JavaScript

import { deleteItem, getAllItems } from "../../api/client";
const PATH = "news";
export default class BoardModel {
constructor() {
this.data = [];
this.tegs = [];
}
async getAll() {
this.data = await getAllItems(PATH);
this.tegs = await getAllItems("tegs");
}
async delete(item) {
await deleteItem(PATH, item.id);
}
}