47 lines
1.1 KiB
TypeScript

/**
* Auth
*/
import { useLogin } from './auth/useLogin';
import { useLogout } from './auth/useLogout';
/**
* Lesson
*/
import { useCreateLesson } from './lesson/useCreateLesson';
import { useDeleteLesson } from './lesson/useDeleteLesson';
/**
* Course
*/
import { useCreateCourse } from './course/useCreateCourse';
import { useUpdateCourse } from './course/useUpdateCourse';
import { useFetchCourse } from './course/useFetchCourse';
import { useSetCourseStatus } from './course/useSetCourseStatus';
import { useAttachStudents } from './course/useAttachStudents';
import { useDetachStudents } from './course/useDetachStudents';
/**
* User
*/
import { useCreateUser } from './user/useCreateUser';
import { useDeleteUser } from './user/useDeleteUser';
import { useUpdateUser } from './user/useUpdateUser';
import { useUpdateUserEmail } from './user/useUpdateUserEmail';
export {
useLogin,
useLogout,
useCreateCourse,
useUpdateCourse,
useFetchCourse,
useSetCourseStatus,
useAttachStudents,
useDetachStudents,
useCreateLesson,
useDeleteLesson,
useCreateUser,
useDeleteUser,
useUpdateUser,
useUpdateUserEmail,
};