19 lines
385 B
JavaScript
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);
|
|
}
|
|
} |