fix: Verhoog printWidth
Co-authored-by: Gerald Schmittinger <gerald.schmittinger@ugent.be>
This commit is contained in:
parent
7a0d17652c
commit
a240e31d6e
2 changed files with 15 additions and 51 deletions
|
@ -44,7 +44,7 @@ export function transactional<T>(f: () => Promise<T>) {
|
||||||
}
|
}
|
||||||
|
|
||||||
function repositoryGetter<T extends AnyEntity, R extends EntityRepository<T>>(
|
function repositoryGetter<T extends AnyEntity, R extends EntityRepository<T>>(
|
||||||
entity: EntityName<T>
|
entity: EntityName<T>,
|
||||||
): () => R {
|
): () => R {
|
||||||
let cachedRepo: R | undefined;
|
let cachedRepo: R | undefined;
|
||||||
return (): R => {
|
return (): R => {
|
||||||
|
@ -60,60 +60,24 @@ function repositoryGetter<T extends AnyEntity, R extends EntityRepository<T>>(
|
||||||
|
|
||||||
/* Users */
|
/* Users */
|
||||||
export const getUserRepository = repositoryGetter<User, UserRepository>(User);
|
export const getUserRepository = repositoryGetter<User, UserRepository>(User);
|
||||||
export const getStudentRepository = repositoryGetter<
|
export const getStudentRepository = repositoryGetter<Student, StudentRepository>(Student);
|
||||||
Student,
|
export const getTeacherRepository = repositoryGetter<Teacher, TeacherRepository>(Teacher);
|
||||||
StudentRepository
|
|
||||||
>(Student);
|
|
||||||
export const getTeacherRepository = repositoryGetter<
|
|
||||||
Teacher,
|
|
||||||
TeacherRepository
|
|
||||||
>(Teacher);
|
|
||||||
|
|
||||||
/* Classes */
|
/* Classes */
|
||||||
export const getClassRepository = repositoryGetter<Class, ClassRepository>(
|
export const getClassRepository = repositoryGetter<Class, ClassRepository>(Class);
|
||||||
Class
|
export const getClassJoinRequestRepository = repositoryGetter<ClassJoinRequest, ClassJoinRequestRepository>(ClassJoinRequest);
|
||||||
);
|
export const getTeacherInvitationRepository = repositoryGetter<TeacherInvitation, TeacherInvitationRepository>(TeacherInvitationRepository);
|
||||||
export const getClassJoinRequestRepository = repositoryGetter<
|
|
||||||
ClassJoinRequest,
|
|
||||||
ClassJoinRequestRepository
|
|
||||||
>(ClassJoinRequest);
|
|
||||||
export const getTeacherInvitationRepository = repositoryGetter<
|
|
||||||
TeacherInvitation,
|
|
||||||
TeacherInvitationRepository
|
|
||||||
>(TeacherInvitationRepository);
|
|
||||||
|
|
||||||
/* Assignments */
|
/* Assignments */
|
||||||
export const getAssignmentRepository = repositoryGetter<
|
export const getAssignmentRepository = repositoryGetter<Assignment, AssignmentRepository>(Assignment);
|
||||||
Assignment,
|
export const getGroupRepository = repositoryGetter<Group, GroupRepository>(Group);
|
||||||
AssignmentRepository
|
export const getSubmissionRepository = repositoryGetter<Submission, SubmissionRepository>(Submission);
|
||||||
>(Assignment);
|
|
||||||
export const getGroupRepository = repositoryGetter<Group, GroupRepository>(
|
|
||||||
Group
|
|
||||||
);
|
|
||||||
export const getSubmissionRepository = repositoryGetter<
|
|
||||||
Submission,
|
|
||||||
SubmissionRepository
|
|
||||||
>(Submission);
|
|
||||||
|
|
||||||
/* Questions and answers */
|
/* Questions and answers */
|
||||||
export const getQuestionRepository = repositoryGetter<
|
export const getQuestionRepository = repositoryGetter<Question, QuestionRepository>(Question);
|
||||||
Question,
|
export const getAnswerRepository = repositoryGetter<Answer, AnswerRepository>(Answer);
|
||||||
QuestionRepository
|
|
||||||
>(Question);
|
|
||||||
export const getAnswerRepository = repositoryGetter<Answer, AnswerRepository>(
|
|
||||||
Answer
|
|
||||||
);
|
|
||||||
|
|
||||||
/* Learning content */
|
/* Learning content */
|
||||||
export const getLearningObjectRepository = repositoryGetter<
|
export const getLearningObjectRepository = repositoryGetter<LearningObject, LearningObjectRepository>(LearningObject);
|
||||||
LearningObject,
|
export const getLearningPathRepository = repositoryGetter<LearningPath, LearningPathRepository>(LearningPath);
|
||||||
LearningObjectRepository
|
export const getAttachmentRepository = repositoryGetter<Attachment, AttachmentRepository>(Assignment);
|
||||||
>(LearningObject);
|
|
||||||
export const getLearningPathRepository = repositoryGetter<
|
|
||||||
LearningPath,
|
|
||||||
LearningPathRepository
|
|
||||||
>(LearningPath);
|
|
||||||
export const getAttachmentRepository = repositoryGetter<
|
|
||||||
Attachment,
|
|
||||||
AttachmentRepository
|
|
||||||
>(Assignment);
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
* @type {import("prettier").Options}
|
* @type {import("prettier").Options}
|
||||||
*/
|
*/
|
||||||
export default {
|
export default {
|
||||||
printWidth: 80,
|
printWidth: 150,
|
||||||
semi: true,
|
semi: true,
|
||||||
singleQuote: true,
|
singleQuote: true,
|
||||||
trailingComma: 'es5',
|
trailingComma: 'es5',
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue