25 lines
507 B
TypeScript
25 lines
507 B
TypeScript
// groupRepository.ts
|
|
|
|
// @ts-ignore
|
|
import Repository from './Repository';
|
|
|
|
const resource = '/room';
|
|
|
|
export default {
|
|
getRooms() {
|
|
return Repository.get(`${resource}`);
|
|
},
|
|
|
|
getRoom(roomId: number) {
|
|
return Repository.get(`${resource}/${roomId}`);
|
|
},
|
|
|
|
createRoom(roomData: any) {
|
|
return Repository.post(`${resource}`, roomData);
|
|
},
|
|
|
|
updateRoom(roomId: number, roomData: any) {
|
|
return Repository.put(`${resource}/${roomId}`, roomData);
|
|
},
|
|
};
|