1"use strict";(self.__LOADABLE_LOADED_CHUNKS__=self.__LOADABLE_LOADED_CHUNKS__||[]).push([[1733],{19294(e,t,s){s.r(t);var r=s(31838),n=s(63696),o=s(49519),i=s(51851),c=s(98651);function u(e,t){var s=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),s.push.apply(s,r)}return s}function l(e){for(var t=1;t<arguments.length;t++){var s=null!=arguments[t]?arguments[t]:{};t%2?u(Object(s),!0).forEach(function(t){(0,r.A)(e,t,s[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(s)):u(Object(s)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(s,t))})}return e}const a=(0,i.Ay)({resolved:{},chunkName:()=>"QuestionAndSolution",isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!s.m[t]},importAsync:()=>s.e(9975).then(()=>s(7776)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then(e=>(this.resolved[t]=!0,e))},requireSync(e){const t=this.resolve(e);return s(t)},resolve:()=>7776}),h=(0,i.Ay)({resolved:{},chunkName:()=>"PYQPracticeProblemSchema",isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!s.m[t]},importAsync:()=>s.e(9756).then(()=>s(47684)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then(e=>(this.resolved[t]=!0,e))},requireSync(e){const t=this.resolve(e);return s(t)},resolve:()=>47684}),p=(0,i.Ay)({resolved:{},chunkName:()=>"PYQQuestionAnswerSchema",isReady(e){const t=this.resolve(e);return!0===this.resolved[t]&&!!s.m[t]},importAsync:()=>s.e(2924).then(()=>s(32302)),requireAsync(e){const t=this.resolve(e);return this.resolved[t]=!1,this.importAsync(e).then(e=>(this.resolved[t]=!0,e))},requireSync(e){const t=this.resolve(e);return s(t)},resolve:()=>32302});s.d(t,["default",0,({comprehensivePassage:e="",subQuestionEntity:t=[],subQuestionAnswerEntity:s=[],subject:r="",languageId:i=""})=>{const{pathname:u}=(0,o.useLocation)(),m=()=>t?.map(e=>{return l(l({},e),(t=e?.subQuestionId,s?.find(e=>e?.subQuestionId===t)||{}));var t})||[];return n.createElement(n.Fragment,null,n.createElement(h,{questions:m(),pageUrl:`${c.mF}${u}`,subject:r,questionType:"Comprehensive",languageId:i}),n.createElement(p,{questions:m(),pageUrl:`${c.mF}${u}`,subject:r,questionType:"Comprehensive",languageId:i}),n.createElement("div",{className:"pyq-comprehensive"},n.createElement("h1",null,"Reading Comprehension"),n.createElement("p",{className:"pyq-comp-passage",dangerouslySetInnerHTML:{__html:e}})),m()?.map((e,t)=>n.createElement(a,{heading:`${t+1}) Question`,key:e?.subQuestionId,questionText:e?.subQuestionText,options:e?.subQuestionOptions||{},correctAnswer:e?.answer,solution:e?.explanationText})))}])}}]);
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.