APIGateway.js 1.0 KB

1234567891011121314151617181920212223242526
  1. import SeoAPI from 'src/api/models/Seo.js'
  2. import AuthAPI from 'src/api/models/Auth.js'
  3. import UserAPI from 'src/api/models/User.js'
  4. import UnitAPI from 'src/api/models/Unit.js'
  5. import SessionAPI from 'src/api/models/Session.js'
  6. import ClassroomAPI from 'src/api/models/Classroom.js'
  7. import PageSettingAPI from 'src/api/models/PageSetting.js'
  8. import RegistrationAPI from 'src/api/models/Registration.js'
  9. import UnitCategoryAPI from 'src/api/models/UnitCategory.js'
  10. import SessionTemplateAPI from 'src/api/models/SessionTemplate.js'
  11. import ClassroomRegistrationAPI from 'src/api/models/ClassroomRegistration.js'
  12. /* Exporting the APIGateway object. */
  13. export const APIGateway = {
  14. seo: new SeoAPI(),
  15. auth: new AuthAPI(),
  16. user: new UserAPI(),
  17. unit: new UnitAPI(),
  18. session: new SessionAPI(),
  19. classroom: new ClassroomAPI(),
  20. pageSetting: new PageSettingAPI(),
  21. registration: new RegistrationAPI(),
  22. unitCategory: new UnitCategoryAPI(),
  23. sessionTemplate: new SessionTemplateAPI(),
  24. classroomRegistration: new ClassroomRegistrationAPI()
  25. }