fix: design

This commit is contained in:
sajjadtalkhabi
2026-05-19 22:53:05 +03:30
parent c82701888a
commit 8990ceaddd
44 changed files with 2678 additions and 435 deletions
+3 -6
View File
@@ -1,14 +1,11 @@
import { http } from '@/services/api/http'
import { buildUrl, endpoints } from '@/services/api/endpoints'
export const apiGetAdminCourseTemplates = (params) =>
http.get(endpoints.getCourseTemplatesList, { params })
export const apiGetAdminCourseTemplates = (params) => http.get(endpoints.getCoursesList, { params })
export const apiShowAdminCourseTemplate = (id) =>
http.get(buildUrl(endpoints.showCourseTemplate, { id }))
export const apiShowAdminCourseTemplate = (id) => http.get(buildUrl(endpoints.showCourse, { id }))
export const apiAddAdminCourseTemplate = (payload) =>
http.post(endpoints.addNewCourseTemplate, payload)
export const apiAddAdminCourseTemplate = (payload) => http.post(endpoints.addNewCourse, payload)
export const apiUpdateAdminCourseTemplate = (id, payload) =>
http.put(buildUrl(endpoints.updateCourseTemplate, { id }), payload)
+1 -1
View File
@@ -8,7 +8,7 @@ export const apiShowAdminCourse = (id) => http.get(buildUrl(endpoints.showCourse
export const apiAddAdminCourse = (payload) => http.post(endpoints.addNewCourse, payload)
export const apiUpdateAdminCourse = (id, payload) =>
http.put(buildUrl(endpoints.updateCourse, { id }), payload)
http.patch(buildUrl(endpoints.updateCourse, { id }), payload)
export const apiDeleteAdminCourse = (id) => http.delete(buildUrl(endpoints.deleteCourse, { id }))
+1 -1
View File
@@ -8,7 +8,7 @@ export const apiShowAdminSession = (id) => http.get(buildUrl(endpoints.showSessi
export const apiAddAdminSession = (payload) => http.post(endpoints.addNewSession, payload)
export const apiUpdateAdminSession = (id, payload) =>
http.put(buildUrl(endpoints.updateSession, { id }), payload)
http.patch(buildUrl(endpoints.updateSession, { id }), payload)
export const apiDeleteAdminSession = (id) => http.delete(buildUrl(endpoints.deleteSession, { id }))
+1 -1
View File
@@ -8,7 +8,7 @@ export const apiShowAdminTerm = (id) => http.get(buildUrl(endpoints.showTerm, {
export const apiAddAdminTerm = (payload) => http.post(endpoints.addNewTerm, payload)
export const apiUpdateAdminTerm = (id, payload) =>
http.put(buildUrl(endpoints.updateTerm, { id }), payload)
http.patch(buildUrl(endpoints.updateTerm, { id }), payload)
export const apiDeleteAdminTerm = (id) => http.delete(buildUrl(endpoints.deleteTerm, { id }))
+2 -2
View File
@@ -8,10 +8,10 @@ export const apiShowAdminUser = (id) => http.get(buildUrl(endpoints.showUserDeta
export const apiAddAdminUser = (payload) => http.post(endpoints.addNewUser, payload)
export const apiUpdateAdminUser = (id, payload) =>
http.put(buildUrl(endpoints.updateUser, { id }), payload)
http.patch(buildUrl(endpoints.updateUser, { id }), payload)
export const apiUpdateAdminUserRole = (id, payload) =>
http.post(buildUrl(endpoints.updateUserRole, { id }), payload)
http.patch(buildUrl(endpoints.updateUserRole, { id }), payload)
export const apiChangeAdminUserStatus = (id, payload) =>
http.post(buildUrl(endpoints.changeUserStatus, { id }), payload)
+2 -2
View File
@@ -21,7 +21,7 @@ export const apiResetPassword = (payload) => http.post(endpoints.resetPassword,
export const apiLogout = () => http.post(endpoints.logout)
export const apiGetProfile = () => http.get(endpoints.getProfile)
export const apiGetMe = () => http.get(endpoints.me)
export const apiCompleteProfile = (payload) => http.post(endpoints.completeProfile, payload)
@@ -30,4 +30,4 @@ export const apiUpdateProfile = (payload) => http.put(endpoints.updateProfile, p
export const apiGetRegistrationQuestionVideo = () =>
http.get(endpoints.getRegistrationQuestionVideo)
export const apiUploadTemporary = (formData) => http.post(endpoints.uploadMediaTemporary, formData)
export const apiUploadMedia = (formData) => http.post(endpoints.uploadMedia, formData)
+22 -22
View File
@@ -10,12 +10,12 @@ export const endpoints = {
verifyForgotPasswordCode: '/verify-forgot-password-code',
resetPassword: '/reset-password',
logout: '/logout',
uploadMediaTemporary: '/upload-temp',
uploadMedia: '/media',
provinceList: '/provinces',
citiesList: '/provinces/:provinceId/cities',
getProfile: '/profile',
me: '/auth/me',
updateProfile: '/profile',
getStudentCourses: '/student/courses',
showStudentCourse: '/student/courses/:id',
@@ -59,11 +59,11 @@ export const endpoints = {
changeUserStatus: '/admin/users/:id/status',
deleteUser: '/admin/users/:id',
getTermsList: '/admin/terms',
addNewTerm: '/admin/terms',
showTerm: '/admin/terms/:id',
updateTerm: '/admin/terms/:id',
deleteTerm: '/admin/terms/:id',
getTermsList: '/terms',
addNewTerm: '/terms',
showTerm: '/terms/:id',
updateTerm: '/terms/:id',
deleteTerm: '/terms/:id',
cloneTerm: '/admin/terms/:id/clone',
changeStatusTerm: '/admin/terms/:id/status',
@@ -76,18 +76,18 @@ export const endpoints = {
addCourseTerm: '/admin/terms/:termId/courses',
removeCourseTerm: '/admin/terms/:termId/courses/:courseId',
getCoursesList: '/admin/courses',
addNewCourse: '/admin/courses',
showCourse: '/admin/courses/:id',
updateCourse: '/admin/courses/:id',
deleteCourse: '/admin/courses/:id',
getCoursesList: '/courses',
addNewCourse: '/courses',
showCourse: '/courses/:id',
updateCourse: '/courses/:id',
deleteCourse: '/courses/:id',
changeStatusCourse: '/admin/courses/:id/toggle-status',
getCourseTemplatesList: '/admin/course-templates',
addNewCourseTemplate: '/admin/course-templates',
showCourseTemplate: '/admin/course-templates/:id',
updateCourseTemplate: '/admin/course-templates/:id',
deleteCourseTemplate: '/admin/course-templates/:id',
getCourseTemplatesList: '/admin/courses',
addNewCourseTemplate: '/admin/courses',
showCourseTemplate: '/admin/courses/:id',
updateCourseTemplate: '/admin/courses/:id',
deleteCourseTemplate: '/admin/courses/:id',
changeStatusCourseTemplate: '/admin/course-templates/:id/status',
listTemplateStudents: '/admin/course-templates/:templateId/students',
@@ -98,11 +98,11 @@ export const endpoints = {
attachTemplateSession: '/admin/course-templates/:templateId/sessions',
detachTemplateSession: '/admin/course-templates/:templateId/sessions/:sessionId',
getSessionsList: '/admin/sessions',
addNewSession: '/admin/sessions',
showSession: '/admin/sessions/:id',
updateSession: '/admin/sessions/:id',
deleteSession: '/admin/sessions/:id',
getSessionsList: '/sessions',
addNewSession: '/sessions',
showSession: '/sessions/:id',
updateSession: '/sessions/:id',
deleteSession: '/sessions/:id',
changeStatusSession: '/admin/sessions/:id/toggle-status',
getSessionsAttendance: '/admin/sessions/:sessionId/attendances',
+3 -3
View File
@@ -1,6 +1,6 @@
const TOKEN = 'user_token'
const REFRESH_TOKEN = 'refresh_user_token'
const USER_INFO = 'user_info'
const TOKEN = 'accessToken'
const REFRESH_TOKEN = 'refreshToken'
const USER_INFO = 'userInfo'
const STUDENT_REGISTRATION_INFO = 'StudentRegistration'
export const tokenService = {