import axios from "axios"; class CategoryService { async getCategoryList(): Promise { const { data } = await axios.get("api/categories", {}) return data } } export enum CategoryStatus { finished = 'CategoryFinished', inProgress = 'CategoryWIP', toBeWritten = 'CategoryStub' } export interface ICategory { created: string group: string status: CategoryStatus title: string uid: string } const categoryServiceInstance = new CategoryService() export { categoryServiceInstance as CategoryService }