1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6442],{40109:function(e){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"answerFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Answer"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answerOrder"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answerText"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"anwerExplanation"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isCorrect"},arguments:[],directives:[]}]}}],loc:{start:0,end:99}};n.loc.source={body:"fragment answerFields on Answer {\n id\n answerOrder\n answerText\n anwerExplanation\n isCorrect\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var a=e.definitions[i];if(a.name&&a.name.value==n)return a}}n.definitions.forEach(function(e){if(e.name){var n=new Set;(function e(n,i){if("FragmentSpread"===n.kind)i.add(n.name.value);else if("VariableDefinition"===n.kind){var a=n.type;"NamedType"===a.kind&&i.add(a.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(n){e(n,i)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(n){e(n,i)}),n.definitions&&n.definitions.forEach(function(n){e(n,i)})})(e,n),i[e.name.value]=n}}),e.exports=n,e.exports.answerFields=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var d=i[n]||new Set,r=new Set,s=new Set;for(d.forEach(function(e){s.add(e)});s.size>0;){var o=s;s=new Set,o.forEach(function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach(function(e){s.add(e)}))})}return r.forEach(function(n){var i=a(e,n);i&&t.definitions.push(i)}),t}(n,"answerFields")},53045:function(e,n,i){var a={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"chapterFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Chapter"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"chapterUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"chapterText"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"videoUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"presentationUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"duration"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"chapterOrder"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"userHasFinished"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"quiz"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"quizFields"},directives:[]}]}}]}}],loc:{start:0,end:238}};a.loc.source={body:'#import "./QUIZ_PREVIEW.fragment.graphql"\n\nfragment chapterFields on Chapter {\n id\n name\n chapterUrl\n chapterText\n videoUrl\n presentationUrl\n duration\n description\n chapterOrder\n userHasFinished\n quiz {\n ...quizFields\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var t={};a.definitions=a.definitions.concat(i(18603).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!t[n]&&(t[n]=!0,!0)}));var d={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var a=e.definitions[i];if(a.name&&a.name.value==n)return a}}a.definitions.forEach(function(e){if(e.name){var n=new Set;(function e(n,i){if("FragmentSpread"===n.kind)i.add(n.name.value);else if("VariableDefinition"===n.kind){var a=n.type;"NamedType"===a.kind&&i.add(a.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(n){e(n,i)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(n){e(n,i)}),n.definitions&&n.definitions.forEach(function(n){e(n,i)})})(e,n),d[e.name.value]=n}}),e.exports=a,e.exports.chapterFields=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var a=d[n]||new Set,t=new Set,s=new Set;
1for(a.forEach(function(e){s.add(e)});s.size>0;){var o=s;s=new Set,o.forEach(function(e){t.has(e)||(t.add(e),(d[e]||new Set).forEach(function(e){s.add(e)}))})}return t.forEach(function(n){var a=r(e,n);a&&i.definitions.push(a)}),i}(a,"chapterFields")},46442:function(e,n,i){var a={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"getCourse"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"courseUrl"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}},directives:[]}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"course"},arguments:[{kind:"Argument",name:{kind:"Name",value:"courseUrl"},value:{kind:"Variable",name:{kind:"Name",value:"courseUrl"}}}],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"userHasFinished"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"chapters"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"chapterFields"},directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"totalCount"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"quizzes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"totalCount"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"nodes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"userHasFinished"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"minScoreSuccess"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"numberOfAttempts"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"numberOfCorrectAnswers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"createdAt"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"multistep"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"questions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"questionFields"},directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"totalCount"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"chapter"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"chapterOrder"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"chapterUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"module"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"moduleOrder"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"moduleUrl"},arguments:[],directives:[]}]}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"ebookQuizzes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"totalCount"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"nodes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"userHasFinished"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"minScoreSuccess"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"numberOfAttempts"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"numberOfCorrectAnswers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"createdAt"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"multistep"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"questions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"questionFields"},directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"totalCount"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"chapter"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"chapterOrder"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"chapterUrl"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"module"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"moduleOrder"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"moduleUrl"},arguments:[],directives:[]}]}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"quizExecutions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"quizExecutionFields"},directives:[]}]}}]}}]}}]}}],loc:{start:0,end:1544}};a.loc.source={body:'#import "./QUIZ.fragment.graphql"\n#import "./CHAPTER_WITH_QUIZ.fragment.graphql"\n#import "./QUIZ_EXECUTION.fragment.graphql"\n#import "./QUESTION.fragment.graphql"\n\nquery getCourse($courseUrl: String!) {\n course(courseUrl: $courseUrl) {\n id\n userHasFinished\n\n chapters {\n nodes {\n ...chapterFields\n }\n totalCount\n }\n\n quizzes {\n totalCount\n\n nodes {\n id\n name\n description\n userHasFinished\n minScoreSuccess\n numberOfAttempts\n numberOfCorrectAnswers\n createdAt\n multistep\n\n questions {\n nodes {\n ...questionFields\n }\n totalCount\n }\n\n chapter {\n id\n name\n chapterOrder\n chapterUrl\n\n module {\n id\n moduleOrder\n moduleUrl\n }\n }\n }\n }\n\n ebookQuizzes {\n totalCount\n\n nodes {\n id\n name\n description\n userHasFinished\n minScoreSuccess\n numberOfAttempts\n numberOfCorrectAnswers\n createdAt\n multistep\n\n questions {\n nodes {\n ...questionFields\n }\n totalCount\n }\n\n chapter {\n id\n name\n chapterOrder\n chapterUrl\n\n module {\n id\n moduleOrder\n moduleUrl\n }\n }\n }\n }\n\n quizExecutions {\n nodes {\n ...quizExecutionFields\n }\n }\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var t={};function d(e){return e.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!t[n]&&(t[n]=!0,!0)})}a.definitions=a.definitions.concat(d(i(90670).definitions)),a.definitions=a.definitions.concat(d(i(53045).definitions)),a.definitions=a.definitions.concat(d(i(26302).definitions)),a.definitions=a.definitions.concat(d(i(54209).definitions));var r={};function s(e,n){for(var i=0;i<e.definitions.length;i++){var a=e.definitions[i];if(a.name&&a.name.value==n)return a}}a.definitions.forEach(function(e){if(e.name){var n=new Set;(function e(n,i){if("FragmentSpread"===n.kind)i.add(n.name.value);
1else if("VariableDefinition"===n.kind){var a=n.type;"NamedType"===a.kind&&i.add(a.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(n){e(n,i)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(n){e(n,i)}),n.definitions&&n.definitions.forEach(function(n){e(n,i)})})(e,n),r[e.name.value]=n}}),e.exports=a,e.exports.getCourse=function(e,n){var i={kind:e.kind,definitions:[s(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var a=r[n]||new Set,t=new Set,d=new Set;for(a.forEach(function(e){d.add(e)});d.size>0;){var o=d;d=new Set,o.forEach(function(e){t.has(e)||(t.add(e),(r[e]||new Set).forEach(function(e){d.add(e)}))})}return t.forEach(function(n){var a=s(e,n);a&&i.definitions.push(a)}),i}(a,"getCourse")},54209:function(e,n,i){var a={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"questionFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Question"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"questionText"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"htmlTutorialCode"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"cssTutorialCode"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"cssHiddenCode"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"questionDescription"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answers"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"answerFields"},directives:[]}]}}]}}],loc:{start:0,end:209}};a.loc.source={body:'#import "./ANSWER.fragment.graphql"\n\nfragment questionFields on Question {\n id\n questionText\n htmlTutorialCode\n cssTutorialCode\n cssHiddenCode\n questionDescription\n\n answers {\n ...answerFields\n }\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var t={};a.definitions=a.definitions.concat(i(40109).definitions.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!t[n]&&(t[n]=!0,!0)}));var d={};function r(e,n){for(var i=0;i<e.definitions.length;i++){var a=e.definitions[i];if(a.name&&a.name.value==n)return a}}a.definitions.forEach(function(e){if(e.name){var n=new Set;(function e(n,i){if("FragmentSpread"===n.kind)i.add(n.name.value);else if("VariableDefinition"===n.kind){var a=n.type;"NamedType"===a.kind&&i.add(a.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(n){e(n,i)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(n){e(n,i)}),n.definitions&&n.definitions.forEach(function(n){e(n,i)})})(e,n),d[e.name.value]=n}}),e.exports=a,e.exports.questionFields=function(e,n){var i={kind:e.kind,definitions:[r(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var a=d[n]||new Set,t=new Set,s=new Set;for(a.forEach(function(e){s.add(e)});s.size>0;){var o=s;s=new Set,o.forEach(function(e){t.has(e)||(t.add(e),(d[e]||new Set).forEach(function(e){s.add(e)}))})}return t.forEach(function(n){var a=r(e,n);a&&i.definitions.push(a)}),i}(a,"questionFields")},90670:function(e,n,i){var a={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"quizFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Quiz"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"chapter"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"module"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"moduleUrl"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"chapterOrder"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"chapterUrl"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"questions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"questionText"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"htmlTutorialCode"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"cssTutorialCode"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"cssHiddenCode"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"questionDescription"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answers"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answerOrder"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answerText"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"anwerExplanation"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isCorrect"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"userAnswer"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"userAnswerFields"},directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"totalCount"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"quizExecutions"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"nodes"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"quizExecutionFields"},directives:[]}]}}]}},{kind:"Field",name:{kind:"Name",value:"userHasFinished"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"minScoreSuccess"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"maxScore"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"remainingAttempts"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"numberOfAttempts"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"maxAttempts"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"createdAt"},arguments:[],directives:[]}]}}],loc:{start:0,end:789}};a.loc.source={body:'#import "./USER_ANSWER.fragment.graphql"\n#import "./QUIZ_EXECUTION.fragment.graphql"\n\nfragment quizFields on Quiz {\n id\n name\n description\n chapter {\n id\n name\n module {\n id\n name\n moduleUrl\n }\n chapterOrder\n chapterUrl\n }\n questions {\n nodes {\n id\n questionText\n htmlTutorialCode\n cssTutorialCode\n cssHiddenCode\n questionDescription\n answers {\n id\n answerOrder\n answerText\n anwerExplanation\n isCorrect\n }\n userAnswer {\n ...userAnswerFields\n }\n }\n totalCount\n }\n\n quizExecutions {\n nodes {\n ...quizExecutionFields\n }\n }\n\n userHasFinished\n minScoreSuccess\n maxScore\n remainingAttempts\n numberOfAttempts\n maxAttempts\n createdAt\n}\n',name:"GraphQL request",locationOffset:{line:1,column:1}};var t={};function d(e){return e.filter(function(e){if("FragmentDefinition"!==e.kind)return!0;var n=e.name.value;return!t[n]&&(t[n]=!0,!0)})}a.definitions=a.definitions.concat(d(i(73583).definitions)),a.definitions=a.definitions.concat(d(i(26302).definitions));var r={};function s(e,n){for(var i=0;i<e.definitions.length;i++){var a=e.definitions[i];if(a.name&&a.name.value==n)return a}}a.definitions.forEach(function(e){if(e.name){var n=new Set;(function e(n,i){if("FragmentSpread"===n.kind)i.add(n.name.value);
1else if("VariableDefinition"===n.kind){var a=n.type;"NamedType"===a.kind&&i.add(a.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(n){e(n,i)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(n){e(n,i)}),n.definitions&&n.definitions.forEach(function(n){e(n,i)})})(e,n),r[e.name.value]=n}}),e.exports=a,e.exports.quizFields=function(e,n){var i={kind:e.kind,definitions:[s(e,n)]};e.hasOwnProperty("loc")&&(i.loc=e.loc);var a=r[n]||new Set,t=new Set,d=new Set;for(a.forEach(function(e){d.add(e)});d.size>0;){var o=d;d=new Set,o.forEach(function(e){t.has(e)||(t.add(e),(r[e]||new Set).forEach(function(e){d.add(e)}))})}return t.forEach(function(n){var a=s(e,n);a&&i.definitions.push(a)}),i}(a,"quizFields")},26302:function(e){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"quizExecutionFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"QuizExecution"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"userHasFinished"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"numberOfAnsweredQuestions"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"numberOfCorrectAnswers"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"totalQuestions"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"quiz"},arguments:[],directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]}]}},{kind:"Field",name:{kind:"Name",value:"createdAt"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"updatedAt"},arguments:[],directives:[]}]}}],loc:{start:0,end:212}};n.loc.source={body:"fragment quizExecutionFields on QuizExecution {\n id\n userHasFinished\n numberOfAnsweredQuestions\n numberOfCorrectAnswers\n totalQuestions\n # isEvaluated\n quiz {\n id\n name\n }\n createdAt\n updatedAt\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var a=e.definitions[i];if(a.name&&a.name.value==n)return a}}n.definitions.forEach(function(e){if(e.name){var n=new Set;(function e(n,i){if("FragmentSpread"===n.kind)i.add(n.name.value);else if("VariableDefinition"===n.kind){var a=n.type;"NamedType"===a.kind&&i.add(a.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(n){e(n,i)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(n){e(n,i)}),n.definitions&&n.definitions.forEach(function(n){e(n,i)})})(e,n),i[e.name.value]=n}}),e.exports=n,e.exports.quizExecutionFields=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var d=i[n]||new Set,r=new Set,s=new Set;for(d.forEach(function(e){s.add(e)});s.size>0;){var o=s;s=new Set,o.forEach(function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach(function(e){s.add(e)}))})}return r.forEach(function(n){var i=a(e,n);i&&t.definitions.push(i)}),t}(n,"quizExecutionFields")},18603:function(e){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"quizFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Quiz"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"name"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"description"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"userHasFinished"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"minScoreSuccess"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"maxScore"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"remainingAttempts"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"maxAttempts"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"createdAt"},arguments:[],directives:[]}]}}],loc:{start:0,end:151}};n.loc.source={body:"fragment quizFields on Quiz {\n id\n name\n description\n userHasFinished\n minScoreSuccess\n maxScore\n remainingAttempts\n maxAttempts\n createdAt\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var a=e.definitions[i];if(a.name&&a.name.value==n)return a}}n.definitions.forEach(function(e){if(e.name){var n=new Set;(function e(n,i){if("FragmentSpread"===n.kind)i.add(n.name.value);
1else if("VariableDefinition"===n.kind){var a=n.type;"NamedType"===a.kind&&i.add(a.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(n){e(n,i)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(n){e(n,i)}),n.definitions&&n.definitions.forEach(function(n){e(n,i)})})(e,n),i[e.name.value]=n}}),e.exports=n,e.exports.quizFields=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var d=i[n]||new Set,r=new Set,s=new Set;for(d.forEach(function(e){s.add(e)});s.size>0;){var o=s;s=new Set,o.forEach(function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach(function(e){s.add(e)}))})}return r.forEach(function(n){var i=a(e,n);i&&t.definitions.push(i)}),t}(n,"quizFields")},73583:function(e){var n={kind:"Document",definitions:[{kind:"FragmentDefinition",name:{kind:"Name",value:"userAnswerFields"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"UserAnswer"}},directives:[],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answerText"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"answerOrder"},arguments:[],directives:[]},{kind:"Field",name:{kind:"Name",value:"isCorrect"},arguments:[],directives:[]}]}}],loc:{start:0,end:88}};n.loc.source={body:"fragment userAnswerFields on UserAnswer {\n id\n answerText\n answerOrder\n isCorrect\n}\n",name:"GraphQL request",locationOffset:{line:1,column:1}};var i={};function a(e,n){for(var i=0;i<e.definitions.length;i++){var a=e.definitions[i];if(a.name&&a.name.value==n)return a}}n.definitions.forEach(function(e){if(e.name){var n=new Set;(function e(n,i){if("FragmentSpread"===n.kind)i.add(n.name.value);else if("VariableDefinition"===n.kind){var a=n.type;"NamedType"===a.kind&&i.add(a.name.value)}n.selectionSet&&n.selectionSet.selections.forEach(function(n){e(n,i)}),n.variableDefinitions&&n.variableDefinitions.forEach(function(n){e(n,i)}),n.definitions&&n.definitions.forEach(function(n){e(n,i)})})(e,n),i[e.name.value]=n}}),e.exports=n,e.exports.userAnswerFields=function(e,n){var t={kind:e.kind,definitions:[a(e,n)]};e.hasOwnProperty("loc")&&(t.loc=e.loc);var d=i[n]||new Set,r=new Set,s=new Set;for(d.forEach(function(e){s.add(e)});s.size>0;){var o=s;s=new Set,o.forEach(function(e){r.has(e)||(r.add(e),(i[e]||new Set).forEach(function(e){s.add(e)}))})}return r.forEach(function(n){var i=a(e,n);i&&t.definitions.push(i)}),t}(n,"userAnswerFields")}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.