chore: update packages (#67)
This commit is contained in:
parent
8da1664a7f
commit
4cd92ae646
|
@ -1,5 +1,4 @@
|
||||||
/// <reference types="next" />
|
/// <reference types="next" />
|
||||||
/// <reference types="next/types/global" />
|
|
||||||
/// <reference types="next/image-types/global" />
|
/// <reference types="next/image-types/global" />
|
||||||
|
|
||||||
// NOTE: This file should not be edited
|
// NOTE: This file should not be edited
|
||||||
|
|
|
@ -17,14 +17,14 @@
|
||||||
"@material-ui/core": "^4.11.3",
|
"@material-ui/core": "^4.11.3",
|
||||||
"@material-ui/icons": "^4.11.2",
|
"@material-ui/icons": "^4.11.2",
|
||||||
"@material-ui/lab": "^4.0.0-alpha.57",
|
"@material-ui/lab": "^4.0.0-alpha.57",
|
||||||
"@sentry/nextjs": "6.16.1",
|
"@sentry/nextjs": "6.17.9",
|
||||||
"clsx": "^1.1.1",
|
"clsx": "^1.1.1",
|
||||||
"date-fns": "^2.19.0",
|
"date-fns": "^2.19.0",
|
||||||
"graphql": "^15.5.0",
|
"graphql": "^15.5.0",
|
||||||
"graphql-request": "^3.4.0",
|
"graphql-request": "^3.4.0",
|
||||||
"lodash": "^4.17.21",
|
"lodash": "^4.17.21",
|
||||||
"next": "12.1.0",
|
"next": "12.1.0",
|
||||||
"next-plausible": "^3.1.3",
|
"next-plausible": "^3.1.4",
|
||||||
"next-sitemap": "^1.6.25",
|
"next-sitemap": "^1.6.25",
|
||||||
"polish-plurals": "^1.1.0",
|
"polish-plurals": "^1.1.0",
|
||||||
"react": "17.0.2",
|
"react": "17.0.2",
|
||||||
|
@ -44,7 +44,7 @@
|
||||||
"babel-eslint": "^10.0.0",
|
"babel-eslint": "^10.0.0",
|
||||||
"babel-plugin-transform-imports": "^2.0.0",
|
"babel-plugin-transform-imports": "^2.0.0",
|
||||||
"eslint": "^7.5.0",
|
"eslint": "^7.5.0",
|
||||||
"eslint-config-next": "^12.0.0",
|
"eslint-config-next": "^12.1.0",
|
||||||
"eslint-plugin-flowtype": "^5.2.0",
|
"eslint-plugin-flowtype": "^5.2.0",
|
||||||
"eslint-plugin-import": "^2.22.0",
|
"eslint-plugin-import": "^2.22.0",
|
||||||
"eslint-plugin-jsx-a11y": "^6.3.1",
|
"eslint-plugin-jsx-a11y": "^6.3.1",
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
export type Maybe<T> = T | null;
|
export type Maybe<T> = T | null;
|
||||||
|
export type InputMaybe<T> = Maybe<T>;
|
||||||
export type Exact<T extends { [key: string]: unknown }> = { [K in keyof T]: T[K] };
|
export type Exact<T extends { [key: string]: unknown }> = { [K in keyof T]: T[K] };
|
||||||
export type MakeOptional<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]?: Maybe<T[SubKey]> };
|
export type MakeOptional<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]?: Maybe<T[SubKey]> };
|
||||||
export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]: Maybe<T[SubKey]> };
|
export type MakeMaybe<T, K extends keyof T> = Omit<T, K> & { [SubKey in K]: Maybe<T[SubKey]> };
|
||||||
|
@ -13,9 +14,6 @@ export type Scalars = {
|
||||||
Upload: any;
|
Upload: any;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
export enum Answer {
|
export enum Answer {
|
||||||
A = 'a',
|
A = 'a',
|
||||||
B = 'b',
|
B = 'b',
|
||||||
|
@ -25,19 +23,19 @@ export enum Answer {
|
||||||
|
|
||||||
export type Mutation = {
|
export type Mutation = {
|
||||||
createProfession?: Maybe<Profession>;
|
createProfession?: Maybe<Profession>;
|
||||||
updateProfession?: Maybe<Profession>;
|
|
||||||
deleteProfessions?: Maybe<Array<Profession>>;
|
|
||||||
createQualification?: Maybe<Qualification>;
|
createQualification?: Maybe<Qualification>;
|
||||||
updateQualification?: Maybe<Qualification>;
|
|
||||||
deleteQualifications?: Maybe<Array<Qualification>>;
|
|
||||||
createQuestion?: Maybe<Question>;
|
createQuestion?: Maybe<Question>;
|
||||||
updateQuestion?: Maybe<Question>;
|
|
||||||
deleteQuestions?: Maybe<Array<Question>>;
|
|
||||||
createUser?: Maybe<User>;
|
createUser?: Maybe<User>;
|
||||||
updateUser?: Maybe<User>;
|
deleteProfessions?: Maybe<Array<Profession>>;
|
||||||
updateManyUsers?: Maybe<Array<User>>;
|
deleteQualifications?: Maybe<Array<Qualification>>;
|
||||||
|
deleteQuestions?: Maybe<Array<Question>>;
|
||||||
deleteUsers?: Maybe<Array<User>>;
|
deleteUsers?: Maybe<Array<User>>;
|
||||||
signIn?: Maybe<UserWithToken>;
|
signIn?: Maybe<UserWithToken>;
|
||||||
|
updateManyUsers?: Maybe<Array<User>>;
|
||||||
|
updateProfession?: Maybe<Profession>;
|
||||||
|
updateQualification?: Maybe<Qualification>;
|
||||||
|
updateQuestion?: Maybe<Question>;
|
||||||
|
updateUser?: Maybe<User>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -46,63 +44,33 @@ export type MutationCreateProfessionArgs = {
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
export type MutationUpdateProfessionArgs = {
|
|
||||||
id: Scalars['ID'];
|
|
||||||
input: ProfessionInput;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
export type MutationDeleteProfessionsArgs = {
|
|
||||||
ids: Array<Scalars['ID']>;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
export type MutationCreateQualificationArgs = {
|
export type MutationCreateQualificationArgs = {
|
||||||
input: QualificationInput;
|
input: QualificationInput;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
export type MutationUpdateQualificationArgs = {
|
|
||||||
id: Scalars['ID'];
|
|
||||||
input: QualificationInput;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
export type MutationDeleteQualificationsArgs = {
|
|
||||||
ids: Array<Scalars['ID']>;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
export type MutationCreateQuestionArgs = {
|
export type MutationCreateQuestionArgs = {
|
||||||
input: QuestionInput;
|
input: QuestionInput;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
export type MutationUpdateQuestionArgs = {
|
|
||||||
id: Scalars['ID'];
|
|
||||||
input: QuestionInput;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
export type MutationDeleteQuestionsArgs = {
|
|
||||||
ids: Array<Scalars['ID']>;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
export type MutationCreateUserArgs = {
|
export type MutationCreateUserArgs = {
|
||||||
input: UserInput;
|
input: UserInput;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
export type MutationUpdateUserArgs = {
|
export type MutationDeleteProfessionsArgs = {
|
||||||
id: Scalars['ID'];
|
ids: Array<Scalars['ID']>;
|
||||||
input: UserInput;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
export type MutationUpdateManyUsersArgs = {
|
export type MutationDeleteQualificationsArgs = {
|
||||||
|
ids: Array<Scalars['ID']>;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
export type MutationDeleteQuestionsArgs = {
|
||||||
ids: Array<Scalars['ID']>;
|
ids: Array<Scalars['ID']>;
|
||||||
input: UpdateManyUsersInput;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -114,173 +82,195 @@ export type MutationDeleteUsersArgs = {
|
||||||
export type MutationSignInArgs = {
|
export type MutationSignInArgs = {
|
||||||
email: Scalars['String'];
|
email: Scalars['String'];
|
||||||
password: Scalars['String'];
|
password: Scalars['String'];
|
||||||
staySignedIn?: Maybe<Scalars['Boolean']>;
|
staySignedIn?: InputMaybe<Scalars['Boolean']>;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
export type MutationUpdateManyUsersArgs = {
|
||||||
|
ids: Array<Scalars['ID']>;
|
||||||
|
input: UpdateManyUsersInput;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
export type MutationUpdateProfessionArgs = {
|
||||||
|
id: Scalars['ID'];
|
||||||
|
input: ProfessionInput;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
export type MutationUpdateQualificationArgs = {
|
||||||
|
id: Scalars['ID'];
|
||||||
|
input: QualificationInput;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
export type MutationUpdateQuestionArgs = {
|
||||||
|
id: Scalars['ID'];
|
||||||
|
input: QuestionInput;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
export type MutationUpdateUserArgs = {
|
||||||
|
id: Scalars['ID'];
|
||||||
|
input: UserInput;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type Profession = {
|
export type Profession = {
|
||||||
id: Scalars['ID'];
|
|
||||||
slug: Scalars['String'];
|
|
||||||
name: Scalars['String'];
|
|
||||||
description?: Maybe<Scalars['String']>;
|
|
||||||
createdAt: Scalars['Time'];
|
createdAt: Scalars['Time'];
|
||||||
|
description?: Maybe<Scalars['String']>;
|
||||||
|
id: Scalars['ID'];
|
||||||
|
name: Scalars['String'];
|
||||||
qualifications: Array<Qualification>;
|
qualifications: Array<Qualification>;
|
||||||
|
slug: Scalars['String'];
|
||||||
};
|
};
|
||||||
|
|
||||||
export type ProfessionFilter = {
|
export type ProfessionFilter = {
|
||||||
id?: Maybe<Array<Scalars['ID']>>;
|
createdAt?: InputMaybe<Scalars['Time']>;
|
||||||
idNEQ?: Maybe<Array<Scalars['ID']>>;
|
createdAtGT?: InputMaybe<Scalars['Time']>;
|
||||||
slug?: Maybe<Array<Scalars['String']>>;
|
createdAtGTE?: InputMaybe<Scalars['Time']>;
|
||||||
slugNEQ?: Maybe<Array<Scalars['String']>>;
|
createdAtLT?: InputMaybe<Scalars['Time']>;
|
||||||
name?: Maybe<Array<Scalars['String']>>;
|
createdAtLTE?: InputMaybe<Scalars['Time']>;
|
||||||
nameNEQ?: Maybe<Array<Scalars['String']>>;
|
descriptionIEQ?: InputMaybe<Scalars['String']>;
|
||||||
nameIEQ?: Maybe<Scalars['String']>;
|
descriptionMATCH?: InputMaybe<Scalars['String']>;
|
||||||
nameMATCH?: Maybe<Scalars['String']>;
|
id?: InputMaybe<Array<Scalars['ID']>>;
|
||||||
descriptionIEQ?: Maybe<Scalars['String']>;
|
idNEQ?: InputMaybe<Array<Scalars['ID']>>;
|
||||||
descriptionMATCH?: Maybe<Scalars['String']>;
|
name?: InputMaybe<Array<Scalars['String']>>;
|
||||||
qualificationID?: Maybe<Array<Scalars['ID']>>;
|
nameIEQ?: InputMaybe<Scalars['String']>;
|
||||||
createdAt?: Maybe<Scalars['Time']>;
|
nameMATCH?: InputMaybe<Scalars['String']>;
|
||||||
createdAtGT?: Maybe<Scalars['Time']>;
|
nameNEQ?: InputMaybe<Array<Scalars['String']>>;
|
||||||
createdAtGTE?: Maybe<Scalars['Time']>;
|
qualificationID?: InputMaybe<Array<Scalars['ID']>>;
|
||||||
createdAtLT?: Maybe<Scalars['Time']>;
|
slug?: InputMaybe<Array<Scalars['String']>>;
|
||||||
createdAtLTE?: Maybe<Scalars['Time']>;
|
slugNEQ?: InputMaybe<Array<Scalars['String']>>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type ProfessionInput = {
|
export type ProfessionInput = {
|
||||||
name?: Maybe<Scalars['String']>;
|
description?: InputMaybe<Scalars['String']>;
|
||||||
description?: Maybe<Scalars['String']>;
|
name?: InputMaybe<Scalars['String']>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type ProfessionList = {
|
export type ProfessionList = {
|
||||||
total: Scalars['Int'];
|
|
||||||
items?: Maybe<Array<Profession>>;
|
items?: Maybe<Array<Profession>>;
|
||||||
|
total: Scalars['Int'];
|
||||||
};
|
};
|
||||||
|
|
||||||
export type Qualification = {
|
export type Qualification = {
|
||||||
id: Scalars['ID'];
|
|
||||||
slug: Scalars['String'];
|
|
||||||
name: Scalars['String'];
|
|
||||||
code: Scalars['String'];
|
code: Scalars['String'];
|
||||||
formula?: Maybe<Scalars['String']>;
|
|
||||||
description?: Maybe<Scalars['String']>;
|
|
||||||
createdAt: Scalars['Time'];
|
createdAt: Scalars['Time'];
|
||||||
|
description?: Maybe<Scalars['String']>;
|
||||||
|
formula?: Maybe<Scalars['String']>;
|
||||||
|
id: Scalars['ID'];
|
||||||
|
name: Scalars['String'];
|
||||||
|
slug: Scalars['String'];
|
||||||
};
|
};
|
||||||
|
|
||||||
export type QualificationFilter = {
|
export type QualificationFilter = {
|
||||||
id?: Maybe<Array<Scalars['ID']>>;
|
code?: InputMaybe<Array<Scalars['String']>>;
|
||||||
idNEQ?: Maybe<Array<Scalars['ID']>>;
|
codeIEQ?: InputMaybe<Scalars['String']>;
|
||||||
slug?: Maybe<Array<Scalars['String']>>;
|
codeMATCH?: InputMaybe<Scalars['String']>;
|
||||||
slugNEQ?: Maybe<Array<Scalars['String']>>;
|
codeNEQ?: InputMaybe<Array<Scalars['String']>>;
|
||||||
formula?: Maybe<Array<Scalars['String']>>;
|
createdAt?: InputMaybe<Scalars['Time']>;
|
||||||
formulaNEQ?: Maybe<Array<Scalars['String']>>;
|
createdAtGT?: InputMaybe<Scalars['Time']>;
|
||||||
name?: Maybe<Array<Scalars['String']>>;
|
createdAtGTE?: InputMaybe<Scalars['Time']>;
|
||||||
nameNEQ?: Maybe<Array<Scalars['String']>>;
|
createdAtLT?: InputMaybe<Scalars['Time']>;
|
||||||
nameIEQ?: Maybe<Scalars['String']>;
|
createdAtLTE?: InputMaybe<Scalars['Time']>;
|
||||||
nameMATCH?: Maybe<Scalars['String']>;
|
descriptionIEQ?: InputMaybe<Scalars['String']>;
|
||||||
code?: Maybe<Array<Scalars['String']>>;
|
descriptionMATCH?: InputMaybe<Scalars['String']>;
|
||||||
codeNEQ?: Maybe<Array<Scalars['String']>>;
|
formula?: InputMaybe<Array<Scalars['String']>>;
|
||||||
codeIEQ?: Maybe<Scalars['String']>;
|
formulaNEQ?: InputMaybe<Array<Scalars['String']>>;
|
||||||
codeMATCH?: Maybe<Scalars['String']>;
|
id?: InputMaybe<Array<Scalars['ID']>>;
|
||||||
descriptionIEQ?: Maybe<Scalars['String']>;
|
idNEQ?: InputMaybe<Array<Scalars['ID']>>;
|
||||||
descriptionMATCH?: Maybe<Scalars['String']>;
|
name?: InputMaybe<Array<Scalars['String']>>;
|
||||||
professionID?: Maybe<Array<Scalars['Int']>>;
|
nameIEQ?: InputMaybe<Scalars['String']>;
|
||||||
createdAt?: Maybe<Scalars['Time']>;
|
nameMATCH?: InputMaybe<Scalars['String']>;
|
||||||
createdAtGT?: Maybe<Scalars['Time']>;
|
nameNEQ?: InputMaybe<Array<Scalars['String']>>;
|
||||||
createdAtGTE?: Maybe<Scalars['Time']>;
|
or?: InputMaybe<QualificationFilterOr>;
|
||||||
createdAtLT?: Maybe<Scalars['Time']>;
|
professionID?: InputMaybe<Array<Scalars['Int']>>;
|
||||||
createdAtLTE?: Maybe<Scalars['Time']>;
|
slug?: InputMaybe<Array<Scalars['String']>>;
|
||||||
or?: Maybe<QualificationFilterOr>;
|
slugNEQ?: InputMaybe<Array<Scalars['String']>>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type QualificationFilterOr = {
|
export type QualificationFilterOr = {
|
||||||
nameMatch?: Maybe<Scalars['String']>;
|
codeIEQ?: InputMaybe<Scalars['String']>;
|
||||||
nameIEQ?: Maybe<Scalars['String']>;
|
codeMatch?: InputMaybe<Scalars['String']>;
|
||||||
codeMatch?: Maybe<Scalars['String']>;
|
nameIEQ?: InputMaybe<Scalars['String']>;
|
||||||
codeIEQ?: Maybe<Scalars['String']>;
|
nameMatch?: InputMaybe<Scalars['String']>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type QualificationInput = {
|
export type QualificationInput = {
|
||||||
name?: Maybe<Scalars['String']>;
|
associateProfession?: InputMaybe<Array<Scalars['Int']>>;
|
||||||
description?: Maybe<Scalars['String']>;
|
code?: InputMaybe<Scalars['String']>;
|
||||||
code?: Maybe<Scalars['String']>;
|
description?: InputMaybe<Scalars['String']>;
|
||||||
formula?: Maybe<Scalars['String']>;
|
dissociateProfession?: InputMaybe<Array<Scalars['Int']>>;
|
||||||
associateProfession?: Maybe<Array<Scalars['Int']>>;
|
formula?: InputMaybe<Scalars['String']>;
|
||||||
dissociateProfession?: Maybe<Array<Scalars['Int']>>;
|
name?: InputMaybe<Scalars['String']>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type QualificationList = {
|
export type QualificationList = {
|
||||||
total: Scalars['Int'];
|
|
||||||
items?: Maybe<Array<Qualification>>;
|
items?: Maybe<Array<Qualification>>;
|
||||||
|
total: Scalars['Int'];
|
||||||
};
|
};
|
||||||
|
|
||||||
export type Query = {
|
export type Query = {
|
||||||
professions: ProfessionList;
|
|
||||||
profession?: Maybe<Profession>;
|
|
||||||
qualifications: QualificationList;
|
|
||||||
similarQualifications: QualificationList;
|
|
||||||
qualification?: Maybe<Qualification>;
|
|
||||||
questions: QuestionList;
|
|
||||||
generateTest?: Maybe<Array<Question>>;
|
generateTest?: Maybe<Array<Question>>;
|
||||||
users: UserList;
|
|
||||||
user?: Maybe<User>;
|
|
||||||
me?: Maybe<User>;
|
me?: Maybe<User>;
|
||||||
};
|
profession?: Maybe<Profession>;
|
||||||
|
professions: ProfessionList;
|
||||||
|
qualification?: Maybe<Qualification>;
|
||||||
export type QueryProfessionsArgs = {
|
qualifications: QualificationList;
|
||||||
filter?: Maybe<ProfessionFilter>;
|
questions: QuestionList;
|
||||||
limit?: Maybe<Scalars['Int']>;
|
similarQualifications: QualificationList;
|
||||||
offset?: Maybe<Scalars['Int']>;
|
user?: Maybe<User>;
|
||||||
sort?: Maybe<Array<Scalars['String']>>;
|
users: UserList;
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
export type QueryProfessionArgs = {
|
|
||||||
id?: Maybe<Scalars['ID']>;
|
|
||||||
slug?: Maybe<Scalars['String']>;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
export type QueryQualificationsArgs = {
|
|
||||||
filter?: Maybe<QualificationFilter>;
|
|
||||||
limit?: Maybe<Scalars['Int']>;
|
|
||||||
offset?: Maybe<Scalars['Int']>;
|
|
||||||
sort?: Maybe<Array<Scalars['String']>>;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
export type QuerySimilarQualificationsArgs = {
|
|
||||||
qualificationID: Scalars['ID'];
|
|
||||||
limit?: Maybe<Scalars['Int']>;
|
|
||||||
offset?: Maybe<Scalars['Int']>;
|
|
||||||
sort?: Maybe<Array<Scalars['String']>>;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
export type QueryQualificationArgs = {
|
|
||||||
id?: Maybe<Scalars['ID']>;
|
|
||||||
slug?: Maybe<Scalars['String']>;
|
|
||||||
};
|
|
||||||
|
|
||||||
|
|
||||||
export type QueryQuestionsArgs = {
|
|
||||||
filter?: Maybe<QuestionFilter>;
|
|
||||||
limit?: Maybe<Scalars['Int']>;
|
|
||||||
offset?: Maybe<Scalars['Int']>;
|
|
||||||
sort?: Maybe<Array<Scalars['String']>>;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
export type QueryGenerateTestArgs = {
|
export type QueryGenerateTestArgs = {
|
||||||
|
limit?: InputMaybe<Scalars['Int']>;
|
||||||
qualificationIDs: Array<Scalars['ID']>;
|
qualificationIDs: Array<Scalars['ID']>;
|
||||||
limit?: Maybe<Scalars['Int']>;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
export type QueryUsersArgs = {
|
export type QueryProfessionArgs = {
|
||||||
filter?: Maybe<UserFilter>;
|
id?: InputMaybe<Scalars['ID']>;
|
||||||
limit?: Maybe<Scalars['Int']>;
|
slug?: InputMaybe<Scalars['String']>;
|
||||||
offset?: Maybe<Scalars['Int']>;
|
};
|
||||||
sort?: Maybe<Array<Scalars['String']>>;
|
|
||||||
|
|
||||||
|
export type QueryProfessionsArgs = {
|
||||||
|
filter?: InputMaybe<ProfessionFilter>;
|
||||||
|
limit?: InputMaybe<Scalars['Int']>;
|
||||||
|
offset?: InputMaybe<Scalars['Int']>;
|
||||||
|
sort?: InputMaybe<Array<Scalars['String']>>;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
export type QueryQualificationArgs = {
|
||||||
|
id?: InputMaybe<Scalars['ID']>;
|
||||||
|
slug?: InputMaybe<Scalars['String']>;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
export type QueryQualificationsArgs = {
|
||||||
|
filter?: InputMaybe<QualificationFilter>;
|
||||||
|
limit?: InputMaybe<Scalars['Int']>;
|
||||||
|
offset?: InputMaybe<Scalars['Int']>;
|
||||||
|
sort?: InputMaybe<Array<Scalars['String']>>;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
export type QueryQuestionsArgs = {
|
||||||
|
filter?: InputMaybe<QuestionFilter>;
|
||||||
|
limit?: InputMaybe<Scalars['Int']>;
|
||||||
|
offset?: InputMaybe<Scalars['Int']>;
|
||||||
|
sort?: InputMaybe<Array<Scalars['String']>>;
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
|
export type QuerySimilarQualificationsArgs = {
|
||||||
|
limit?: InputMaybe<Scalars['Int']>;
|
||||||
|
offset?: InputMaybe<Scalars['Int']>;
|
||||||
|
qualificationID: Scalars['ID'];
|
||||||
|
sort?: InputMaybe<Array<Scalars['String']>>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -288,13 +278,15 @@ export type QueryUserArgs = {
|
||||||
id: Scalars['ID'];
|
id: Scalars['ID'];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
export type QueryUsersArgs = {
|
||||||
|
filter?: InputMaybe<UserFilter>;
|
||||||
|
limit?: InputMaybe<Scalars['Int']>;
|
||||||
|
offset?: InputMaybe<Scalars['Int']>;
|
||||||
|
sort?: InputMaybe<Array<Scalars['String']>>;
|
||||||
|
};
|
||||||
|
|
||||||
export type Question = {
|
export type Question = {
|
||||||
id: Scalars['ID'];
|
|
||||||
from?: Maybe<Scalars['String']>;
|
|
||||||
content: Scalars['String'];
|
|
||||||
explanation?: Maybe<Scalars['String']>;
|
|
||||||
correctAnswer: Answer;
|
|
||||||
image?: Maybe<Scalars['String']>;
|
|
||||||
answerA?: Maybe<Scalars['String']>;
|
answerA?: Maybe<Scalars['String']>;
|
||||||
answerAImage?: Maybe<Scalars['String']>;
|
answerAImage?: Maybe<Scalars['String']>;
|
||||||
answerB?: Maybe<Scalars['String']>;
|
answerB?: Maybe<Scalars['String']>;
|
||||||
|
@ -303,52 +295,58 @@ export type Question = {
|
||||||
answerCImage?: Maybe<Scalars['String']>;
|
answerCImage?: Maybe<Scalars['String']>;
|
||||||
answerD?: Maybe<Scalars['String']>;
|
answerD?: Maybe<Scalars['String']>;
|
||||||
answerDImage?: Maybe<Scalars['String']>;
|
answerDImage?: Maybe<Scalars['String']>;
|
||||||
qualification?: Maybe<Qualification>;
|
content: Scalars['String'];
|
||||||
|
correctAnswer: Answer;
|
||||||
createdAt: Scalars['Time'];
|
createdAt: Scalars['Time'];
|
||||||
|
explanation?: Maybe<Scalars['String']>;
|
||||||
|
from?: Maybe<Scalars['String']>;
|
||||||
|
id: Scalars['ID'];
|
||||||
|
image?: Maybe<Scalars['String']>;
|
||||||
|
qualification?: Maybe<Qualification>;
|
||||||
updatedAt: Scalars['Time'];
|
updatedAt: Scalars['Time'];
|
||||||
};
|
};
|
||||||
|
|
||||||
export type QuestionFilter = {
|
export type QuestionFilter = {
|
||||||
id?: Maybe<Array<Scalars['ID']>>;
|
contentIEQ?: InputMaybe<Scalars['String']>;
|
||||||
idNEQ?: Maybe<Array<Scalars['ID']>>;
|
contentMATCH?: InputMaybe<Scalars['String']>;
|
||||||
from?: Maybe<Array<Scalars['String']>>;
|
createdAt?: InputMaybe<Scalars['Time']>;
|
||||||
contentIEQ?: Maybe<Scalars['String']>;
|
createdAtGT?: InputMaybe<Scalars['Time']>;
|
||||||
contentMATCH?: Maybe<Scalars['String']>;
|
createdAtGTE?: InputMaybe<Scalars['Time']>;
|
||||||
qualificationID?: Maybe<Array<Scalars['Int']>>;
|
createdAtLT?: InputMaybe<Scalars['Time']>;
|
||||||
qualificationIDNEQ?: Maybe<Array<Scalars['Int']>>;
|
createdAtLTE?: InputMaybe<Scalars['Time']>;
|
||||||
qualificationFilter?: Maybe<QualificationFilter>;
|
from?: InputMaybe<Array<Scalars['String']>>;
|
||||||
createdAt?: Maybe<Scalars['Time']>;
|
id?: InputMaybe<Array<Scalars['ID']>>;
|
||||||
createdAtGT?: Maybe<Scalars['Time']>;
|
idNEQ?: InputMaybe<Array<Scalars['ID']>>;
|
||||||
createdAtGTE?: Maybe<Scalars['Time']>;
|
qualificationFilter?: InputMaybe<QualificationFilter>;
|
||||||
createdAtLT?: Maybe<Scalars['Time']>;
|
qualificationID?: InputMaybe<Array<Scalars['Int']>>;
|
||||||
createdAtLTE?: Maybe<Scalars['Time']>;
|
qualificationIDNEQ?: InputMaybe<Array<Scalars['Int']>>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type QuestionInput = {
|
export type QuestionInput = {
|
||||||
content?: Maybe<Scalars['String']>;
|
answerA?: InputMaybe<Scalars['String']>;
|
||||||
from?: Maybe<Scalars['String']>;
|
answerAImage?: InputMaybe<Scalars['Upload']>;
|
||||||
explanation?: Maybe<Scalars['String']>;
|
answerB?: InputMaybe<Scalars['String']>;
|
||||||
correctAnswer?: Maybe<Answer>;
|
answerBImage?: InputMaybe<Scalars['Upload']>;
|
||||||
qualificationID?: Maybe<Scalars['Int']>;
|
answerC?: InputMaybe<Scalars['String']>;
|
||||||
image?: Maybe<Scalars['Upload']>;
|
answerCImage?: InputMaybe<Scalars['Upload']>;
|
||||||
deleteImage?: Maybe<Scalars['Boolean']>;
|
answerD?: InputMaybe<Scalars['String']>;
|
||||||
answerA?: Maybe<Scalars['String']>;
|
answerDImage?: InputMaybe<Scalars['Upload']>;
|
||||||
answerAImage?: Maybe<Scalars['Upload']>;
|
content?: InputMaybe<Scalars['String']>;
|
||||||
deleteAnswerAImage?: Maybe<Scalars['Boolean']>;
|
correctAnswer?: InputMaybe<Answer>;
|
||||||
answerB?: Maybe<Scalars['String']>;
|
deleteAnswerAImage?: InputMaybe<Scalars['Boolean']>;
|
||||||
answerBImage?: Maybe<Scalars['Upload']>;
|
deleteAnswerBImage?: InputMaybe<Scalars['Boolean']>;
|
||||||
deleteAnswerBImage?: Maybe<Scalars['Boolean']>;
|
deleteAnswerCImage?: InputMaybe<Scalars['Boolean']>;
|
||||||
answerC?: Maybe<Scalars['String']>;
|
deleteAnswerDImage?: InputMaybe<Scalars['Boolean']>;
|
||||||
answerCImage?: Maybe<Scalars['Upload']>;
|
deleteImage?: InputMaybe<Scalars['Boolean']>;
|
||||||
deleteAnswerCImage?: Maybe<Scalars['Boolean']>;
|
explanation?: InputMaybe<Scalars['String']>;
|
||||||
answerD?: Maybe<Scalars['String']>;
|
from?: InputMaybe<Scalars['String']>;
|
||||||
answerDImage?: Maybe<Scalars['Upload']>;
|
image?: InputMaybe<Scalars['Upload']>;
|
||||||
deleteAnswerDImage?: Maybe<Scalars['Boolean']>;
|
qualificationID?: InputMaybe<Scalars['Int']>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type QuestionList = {
|
export type QuestionList = {
|
||||||
total: Scalars['Int'];
|
|
||||||
items?: Maybe<Array<Question>>;
|
items?: Maybe<Array<Question>>;
|
||||||
|
total: Scalars['Int'];
|
||||||
};
|
};
|
||||||
|
|
||||||
export enum Role {
|
export enum Role {
|
||||||
|
@ -356,62 +354,60 @@ export enum Role {
|
||||||
User = 'user'
|
User = 'user'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
export type UpdateManyUsersInput = {
|
export type UpdateManyUsersInput = {
|
||||||
role?: Maybe<Role>;
|
activated?: InputMaybe<Scalars['Boolean']>;
|
||||||
activated?: Maybe<Scalars['Boolean']>;
|
role?: InputMaybe<Role>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
export type User = {
|
export type User = {
|
||||||
id: Scalars['ID'];
|
|
||||||
displayName: Scalars['String'];
|
|
||||||
role: Role;
|
|
||||||
email: Scalars['String'];
|
|
||||||
activated: Scalars['Boolean'];
|
activated: Scalars['Boolean'];
|
||||||
createdAt: Scalars['Time'];
|
createdAt: Scalars['Time'];
|
||||||
|
displayName: Scalars['String'];
|
||||||
|
email: Scalars['String'];
|
||||||
|
id: Scalars['ID'];
|
||||||
|
role: Role;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type UserFilter = {
|
export type UserFilter = {
|
||||||
id?: Maybe<Array<Scalars['ID']>>;
|
activated?: InputMaybe<Scalars['Boolean']>;
|
||||||
idNEQ?: Maybe<Array<Scalars['ID']>>;
|
createdAt?: InputMaybe<Scalars['Time']>;
|
||||||
activated?: Maybe<Scalars['Boolean']>;
|
createdAtGT?: InputMaybe<Scalars['Time']>;
|
||||||
displayName?: Maybe<Array<Scalars['String']>>;
|
createdAtGTE?: InputMaybe<Scalars['Time']>;
|
||||||
displayNameNEQ?: Maybe<Array<Scalars['String']>>;
|
createdAtLT?: InputMaybe<Scalars['Time']>;
|
||||||
displayNameIEQ?: Maybe<Scalars['String']>;
|
createdAtLTE?: InputMaybe<Scalars['Time']>;
|
||||||
displayNameMATCH?: Maybe<Scalars['String']>;
|
displayName?: InputMaybe<Array<Scalars['String']>>;
|
||||||
email?: Maybe<Array<Scalars['String']>>;
|
displayNameIEQ?: InputMaybe<Scalars['String']>;
|
||||||
emailNEQ?: Maybe<Array<Scalars['String']>>;
|
displayNameMATCH?: InputMaybe<Scalars['String']>;
|
||||||
emailIEQ?: Maybe<Scalars['String']>;
|
displayNameNEQ?: InputMaybe<Array<Scalars['String']>>;
|
||||||
emailMATCH?: Maybe<Scalars['String']>;
|
email?: InputMaybe<Array<Scalars['String']>>;
|
||||||
role?: Maybe<Array<Role>>;
|
emailIEQ?: InputMaybe<Scalars['String']>;
|
||||||
roleNEQ?: Maybe<Array<Role>>;
|
emailMATCH?: InputMaybe<Scalars['String']>;
|
||||||
createdAt?: Maybe<Scalars['Time']>;
|
emailNEQ?: InputMaybe<Array<Scalars['String']>>;
|
||||||
createdAtGT?: Maybe<Scalars['Time']>;
|
id?: InputMaybe<Array<Scalars['ID']>>;
|
||||||
createdAtGTE?: Maybe<Scalars['Time']>;
|
idNEQ?: InputMaybe<Array<Scalars['ID']>>;
|
||||||
createdAtLT?: Maybe<Scalars['Time']>;
|
or?: InputMaybe<UserFilterOr>;
|
||||||
createdAtLTE?: Maybe<Scalars['Time']>;
|
role?: InputMaybe<Array<Role>>;
|
||||||
or?: Maybe<UserFilterOr>;
|
roleNEQ?: InputMaybe<Array<Role>>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type UserFilterOr = {
|
export type UserFilterOr = {
|
||||||
displayNameIEQ?: Maybe<Scalars['String']>;
|
displayNameIEQ?: InputMaybe<Scalars['String']>;
|
||||||
displayNameMATCH?: Maybe<Scalars['String']>;
|
displayNameMATCH?: InputMaybe<Scalars['String']>;
|
||||||
emailIEQ?: Maybe<Scalars['String']>;
|
emailIEQ?: InputMaybe<Scalars['String']>;
|
||||||
emailMATCH?: Maybe<Scalars['String']>;
|
emailMATCH?: InputMaybe<Scalars['String']>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type UserInput = {
|
export type UserInput = {
|
||||||
displayName?: Maybe<Scalars['String']>;
|
activated?: InputMaybe<Scalars['Boolean']>;
|
||||||
password?: Maybe<Scalars['String']>;
|
displayName?: InputMaybe<Scalars['String']>;
|
||||||
email?: Maybe<Scalars['String']>;
|
email?: InputMaybe<Scalars['String']>;
|
||||||
role?: Maybe<Role>;
|
password?: InputMaybe<Scalars['String']>;
|
||||||
activated?: Maybe<Scalars['Boolean']>;
|
role?: InputMaybe<Role>;
|
||||||
};
|
};
|
||||||
|
|
||||||
export type UserList = {
|
export type UserList = {
|
||||||
total: Scalars['Int'];
|
|
||||||
items?: Maybe<Array<User>>;
|
items?: Maybe<Array<User>>;
|
||||||
|
total: Scalars['Int'];
|
||||||
};
|
};
|
||||||
|
|
||||||
export type UserWithToken = {
|
export type UserWithToken = {
|
||||||
|
|
Reference in New Issue