20 lines
493 B
TypeScript
20 lines
493 B
TypeScript
import API from "./API";
|
|
|
|
export default {
|
|
registerAccount(data: object) {
|
|
return API().post("/mail/account", data);
|
|
},
|
|
getAccounts() {
|
|
return API().get("/mail/accounts");
|
|
},
|
|
getRooms(mailboxId: number) {
|
|
return API().get(`/mail/${mailboxId}/rooms`);
|
|
},
|
|
getMessages(roomId: number) {
|
|
return API().get(`/mail/${roomId}/messages`);
|
|
},
|
|
getMembers(roomId: number) {
|
|
return API().get(`/mail/${roomId}/members`);
|
|
},
|
|
};
|