1(globalThis["webpackChunkgk_jss_app"]=globalThis["webpackChunkgk_jss_app"]||[]).push([[5919],{13997:(e,a,n)=>{var s={"./fhrs_0_en-gb.svg":[48944,8944],"./fhrs_1_en-gb.svg":[47157,7157],"./fhrs_2_en-gb.svg":[57234,7234],"./fhrs_3_en-gb.svg":[81431,1431],"./fhrs_4_en-gb.svg":[29148,9148],"./fhrs_5_en-gb.svg":[48465,8465],"./fhrs_awaitinginspection_en-gb.svg":[66476,6476],"./fhrs_awaitingpublication_en-gb.svg":[42004,2004],"./fhrs_exempt_en-gb.svg":[70765,765]};function t(e){if(!n.o(s,e))return Promise.resolve().then((()=>{var a=new Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a}));var a=s[e],t=a[0];return n.e(a[1]).then((()=>n.t(t,17)))}t.keys=()=>Object.keys(s),t.id=13997,e.exports=t},37475:(e,a,n)=>{"use strict";n.r(a),n.d(a,{default:()=>h});var s=n(20641),t=n(50953),r=n(10434),i=n(7316),l=n(11858),o=n(87850);const _={key:0,class:"awards-carousel"},u={class:"container"},c={key:0,class:"awards-carousel__content"},g={class:"awards-carousel__nav"},d=["id"],p={class:"awards-carousel__slide"},v=["src","alt"],f={class:"awards-carousel__nav"},w=["id"],m=(0,s.pM)({__name:"AwardsCarousel",props:{fields:{default:()=>({})},rendering:{},params:{default:()=>({})}},setup(e){const a=[i.Vx,i.Jq],n=(0,l.A)(),m=e,b=(0,t.KR)(null),h=(0,t.KR)(!1),k=(0,s.EW)((()=>{const e=m.fields.awards?.value||[];return b.value?[{name:"Hygiene rating",image:b.value},...e]:e}));return(0,s.KC)((async()=>{m.fields.hygieneRating?.value&&m.fields.venueCountry?.value&&(b.value=await(0,o.i)(m.fields.hygieneRating.value,m.fields.venueCountry.value)),h.value=!0})),(e,i)=>k.value?.length||e.$isPageEditing?((0,s.uX)(),(0,s.CE)("section",_,[(0,s.Lk)("div",u,[h.value?((0,s.uX)(),(0,s.CE)("div",c,[(0,s.Lk)("div",g,[(0,s.Lk)("button",{id:`awards-carousel__nav-btn__prev__${(0,t.R1)(n)}`,class:"awards-carousel__nav-btn"},[...i[0]||(i[0]=[(0,s.Lk)("i",{class:"icon-Arrow-Back"},null,-1)])],8,d)]),(0,s.bF)((0,t.R1)(r.RC),{"space-between":40,modules:a,"slides-per-view":"auto","center-insufficient-slides":"",navigation:{prevEl:`#awards-carousel__nav-btn__prev__${(0,t.R1)(n)}`,nextEl:`#awards-carousel__nav-btn__next__${(0,t.R1)(n)}`},class:"awards-carousel__swiper"},{default:(0,s.k6)((()=>[((0,s.uX)(!0),(0,s.CE)(s.FK,null,(0,s.pI)(k.value,(e=>((0,s.uX)(),(0,s.Wv)((0,t.R1)(r.qr),{key:e.name},{default:(0,s.k6)((()=>[(0,s.Lk)("div",p,[e.image?((0,s.uX)(),(0,s.CE)("img",{key:0,src:e.image.src,alt:e.image.alt},null,8,v)):(0,s.Q3)("",!0)])])),_:2},1024)))),128))])),_:1},8,["navigation"]),(0,s.Lk)("div",f,[(0,s.Lk)("button",{id:`awards-carousel__nav-btn__next__${(0,t.R1)(n)}`,class:"awards-carousel__nav-btn"},[...i[1]||(i[1]=[(0,s.Lk)("i",{class:"icon-Arrow-Forward"},null,-1)])],8,w)])])):(0,s.Q3)("",!0)])])):(0,s.Q3)("",!0)}}),b=m,h=b},85848:(e,a,n)=>{var s={"./fhis_awaiting_inspection.jpg":[3455,3455],"./fhis_awaiting_publication.jpg":[16951,6951],"./fhis_exempt.jpg":[23123,3123],"./fhis_improvement_required.jpg":[9838,9838],"./fhis_pass.jpg":[87241,7241],"./fhis_pass_and_eat_safe.jpg":[49610,9610]};function t(e){if(!n.o(s,e))return Promise.resolve().then((()=>{var a=new Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a}));var a=s[e],t=a[0];return n.e(a[1]).then((()=>n.t(t,17)))}t.keys=()=>Object.keys(s),t.id=85848,e.exports=t},87850:(e,a,n)=>{"use strict";n.d(a,{i:()=>l});const s=e=>e.toLowerCase().replaceAll(/\s+/g,"_"),t=e=>{const a=5,n="Food Hygiene Rating: ";return"object"===typeof e?`${n}${e.name} out of ${a}, ${e.alt}`:`${n}${e}`},r={0:{name:"0",alt:"Urgent Improvement Necessary"},1:{name:"1",alt:"Major Improvement Necessary"},2:{name:"2",alt:"Improvement Necessary"},3:{name:"3",alt:"Generally Satisfactory"},4:{name:"4",alt:"Good"},5:{name:"5",alt:"Very Good"},exempt:"exempt",awaiting_publication:"awaitingpublication",awaiting_inspection:"awaitinginspection"},i={awaiting_inspection:"awaiting_inspection",awaiting_publication:"awaiting_publication",exempt:"exempt",improvement_required:"improvement_required",pass_and_eat_safe:"pass_and_eat_safe",pass:"pass"},l=async(e,a)=>{if(!a||null==e)return null;if("england"===a.toLowerCase()){const a=r[s(e)];if(!a)return null;const i="object"===typeof a?a.name:a,l=await n(13997)(`./fhrs_${i}_en-gb.svg`);return{src:l.default,alt:t(a)}}if("scotland"===a.toLowerCase()){const a=i[s(e)];if(!a)return null;const r=await n(85848)(`./fhis_${a}.jpg`);return{src:r.default,alt:t(a)}}return null}}}]); 2//# sourceMappingURL=AwardsCarousel.5e78bd17.js.map
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.