1/*! For license information please see 141.72117baac2acf4ff.js.LICENSE.txt */ 2"use strict";(self.webpackChunkuow1=self.webpackChunkuow1||[]).push([[141],{1771(e,t,r){r.d(t,{A:()=>u});var n=r(810),o=r(5268),a=r(8654);function c(){var e,t,r="function"==typeof Symbol?Symbol:{},n=r.iterator||"@@iterator",o=r.toStringTag||"@@toStringTag";function a(r,n,o,a){var c=n&&n.prototype instanceof u?n:u,s=Object.create(c.prototype);return i(s,"_invoke",function(r,n,o){var a,c,i,u=0,s=o||[],f=!1,d={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,r){return a=t,c=0,i=e,d.n=r,l}};function p(r,n){for(c=r,i=n,t=0;!f&&u&&!o&&t<s.length;t++){var o,a=s[t],p=d.p,m=a[2];r>3?(o=m===n)&&(i=a[(c=a[4])?5:(c=3,3)],a[4]=a[5]=e):a[0]<=p&&((o=r<2&&p<a[1])?(c=0,d.v=n,d.n=a[1]):p<m&&(o=r<3||a[0]>n||n>m)&&(a[4]=r,a[5]=n,d.n=m,c=0))}if(o||r>1)return l;throw f=!0,n}return function(o,s,m){if(u>1)throw TypeError("Generator is already running");for(f&&1===s&&p(s,m),c=s,i=m;(t=c<2?e:i)||!f;){a||(c?c<3?(c>1&&(d.n=-1),p(c,i)):d.n=i:d.v=i);try{if(u=2,a){if(c||(o="next"),t=a[o]){if(!(t=t.call(a,i)))throw TypeError("iterator result is not an object");if(!t.done)return t;i=t.value,c<2&&(c=0)}else 1===c&&(t=a.return)&&t.call(a),c<2&&(i=TypeError("The iterator does not provide a '"+o+"' method"),c=1);a=e}else if((t=(f=d.n<0)?i:r.call(n,d))!==l)break}catch(t){a=e,c=1,i=t}finally{u=1}}return{value:t,done:f}}}(r,o,a),!0),s}var l={};function u(){}function s(){}function f(){}t=Object.getPrototypeOf;var d=[][n]?t(t([][n]())):(i(t={},n,function(){return this}),t),p=f.prototype=u.prototype=Object.create(d);function m(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,i(e,o,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=f,i(p,"constructor",f),i(f,"constructor",s),s.displayName="GeneratorFunction",i(f,o,"GeneratorFunction"),i(p),i(p,o,"Generator"),i(p,n,function(){return this}),i(p,"toString",function(){return"[object Generator]"}),(c=function(){return{w:a,m}})()}function i(e,t,r,n){var o=Object.defineProperty;try{o({},"",{})}catch(e){o=0}i=function(e,t,r,n){function a(t,r){i(e,t,function(e){return this._invoke(t,r,e)})}t?o?o(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n}):e[t]=r:(a("next",0),a("throw",1),a("return",2))},i(e,t,r,n)}function l(e,t,r,n,o,a,c){try{var i=e[a](c),l=i.value}catch(e){return void r(e)}i.done?t(l):Promise.resolve(l).then(n,o)}function u(){var e=(0,a.A)(),t=(0,n.bP)(e).selectedSubject,r="Stage"===new URLSearchParams(window.location.search).get("stage")?"Stage":null,i=(0,o.ref)(null),u=(0,o.ref)(!1),s=(0,o.ref)(null);(0,o.watch)(t,function(){var e,t=(e=c().m(function e(t,n,o){var a,l,f,d;return c().w(function(e){for(;;)switch(e.p=e.n){case 0:if(a=new AbortController,o(function(){return a.abort()}),t){e.n=1;break}return i.value=null,s.value=null,e.a(2);case 1:return u.value=!0,s.value=null,e.p=2,(l=new URL("/subject-data/subjectInfo/",window.location.origin)).searchParams.set("code",t),r&&l.searchParams.set("stage",r),e.n=3,fetch(l.toString(),{signal:a.signal});case 3:if((f=e.v).ok){e.n=4;break}throw new Error("HTTP error: ".concat(f.status));case 4:return e.n=5,f.json();case 5:i.value=e.v,e.n=8;break;case 6:if(e.p=6,"AbortError"!==(d=e.v).name){e.n=7;break}return e.a(2);case 7:s.value=d,i.value=null;case 8:return e.p=8,a.signal.aborted||(u.value=!1),e.f(8);case 9:return e.a(2)}},e,null,[[2,6,8,9]])}),function(){var t=this,r=arguments;return new Promise(function(n,o){var a=e.apply(t,r);function c(e){l(a,n,o,c,i,"next",e)}function i(e){l(a,n,o,c,i,"throw",e)}c(void 0)})});return function(e,r,n){return t.apply(this,arguments)}}(),{immediate:!0});var f=new URL(window.location);return f.searchParams.delete(a.$),{data:i,loading:u,error:s,resetUrl:f}}},3141(e,t,r){r.r(t),r.d(t,{default:()=>j});var n=r(5268);function o(e){return function(e){if(Array.isArray(e))return a(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return a(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var c={key:0,class:"search-loader"},i={key:1,class:"subject-info__wrapper"},l={key:0},u={class:"subject-info__content"},s={key:0,class:"subject-info__label"},f={class:"subject-info__title"},d={class:"subject-info__summary"},p={class:"subject-info__link-wrapper"},m=["href"];var v=r(810),b=r(8654),g=r(712),y=r(1771);const h={name:"subject-info",setup:function(){var e=(0,b.A)(),t=(0,v.bP)(e).selectedSubject,r=(0,y.A)(),n=r.data;return{loading:r.loading,data:n,error:r.error,selectedSubject:t}},components:{ResponsiveImage:g.default},props:{cardTitle:{type:String}}};const j=(0,r(6262).A)(h,[["render",function(e,t,r,a,v,b){var g=(0,n.resolveComponent)("ResponsiveImage");return(0,n.openBlock)(),(0,n.createElementBlock)("div",{class:(0,n.normalizeClass)(["subject-info",{"subject-info--loading":a.loading,"subject-info--loaded":a.selectedSubject&&!a.loading&&!a.error}])},[a.loading?((0,n.openBlock)(),(0,n.createElementBlock)("div",c,o(t[0]||(t[0]=[(0,n.createElementVNode)("img",{src:"/_resources/themes/app/dist/icons/manu-loading.svg",alt:"Loading",width:"124",height:"54"},null,-1)])))):(0,n.createCommentVNode)("",!0),a.selectedSubject?((0,n.openBlock)(),(0,n.createElementBlock)("div",i,[a.error?((0,n.openBlock)(),(0,n.createElementBlock)("div",l,"Error fetching subject")):(0,n.createCommentVNode)("",!0),!a.data||a.loading||a.error?(0,n.createCommentVNode)("",!0):((0,n.openBlock)(),(0,n.createElementBlock)(n.Fragment,{key:1},[(0,n.createVNode)(g,{config:a.data.infoImage,altText:a.data.title},null,8,["config","altText"]),(0,n.createElementVNode)("div",u,[r.cardTitle?((0,n.openBlock)(),(0,n.createElementBlock)("span",s,(0,n.toDisplayString)(r.cardTitle),
21)):(0,n.createCommentVNode)("",!0),(0,n.createElementVNode)("h3",f,(0,n.toDisplayString)(a.data.title),1),(0,n.createElementVNode)("div",d,(0,n.toDisplayString)(a.data.subjectSummary),1),(0,n.createElementVNode)("div",p,[(0,n.createElementVNode)("a",{class:"featured-link subject-info__link",href:a.data.link},(0,n.toDisplayString)(a.data.title)+" subject information ",9,m)])])],64))])):(0,n.createCommentVNode)("",!0)],2)}]])}}]);
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.