ClassroomLeaders.js 507 B

12345678910111213141516
  1. import { appApi } from 'src/boot/axios.js'
  2. import APIRepository from '../classes/APIRepository.js'
  3. export default class ClassroomLeaderAPI extends APIRepository {
  4. constructor() {
  5. super('classroom_leaders', appApi, '/lma/classroom_leaders')
  6. this.APIAdresses = {
  7. base: '/lma/classroom_leaders',
  8. byId: (id) => '/lma/classroom_leaders/' + id
  9. }
  10. this.CacheList = {
  11. base: this.name + this.APIAdresses.base,
  12. byId: (id) => this.name + this.APIAdresses.byId(id)
  13. }
  14. }
  15. }