PageSourceSearch

https://www.sino.com/static/js/13.eb71a716.chunk.js

js sino.com collected 2026-09-24 09:03:46 UTC 38,298 bytes, 1 lines download raw bytes

1(this["webpackJsonpisobar-sino-website-v2"]=this["webpackJsonpisobar-sino-website-v2"]||[]).push([[13,59],{1075:function(e,t,a){"use strict";var r=a(406);a.d(t,"a",(function(){return r.a}))},1076:function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));var r={activityCategory:"activity_category",awardCategory:"award_category",awardType:"award_type",pressReleaseCategory:"press_release_category",publicationCategory:"publication_category",careerLevel:"career_level",jobDistrict:"job_district",jobFunction:"job_function",jobCompany:"job_company",photoCategory:"photo_category",videoCategory:"video_category",sinoClubOfferCategory:"sino_club_offer_category",sinoClubActivityCategory:"sino_club_activity_category"}},1078:function(e,t,a){"use strict";var r=a(407);a.d(t,"a",(function(){return r.a}))},1080:function(e,t,a){e.exports=a.p+"static/media/award-placeholder.a96d9ab1.png"},1082:function(e,t,a){"use strict";var r=a(20),n=a(11),i=a(19),o=a(0),c=a.n(o),s=a(22),l=a.n(s),u=a(8),m=a(1525),d=a(10),p=a(1597),g=a(103),f=a(33),y=a(42),b=a(35),h=l()((function(e){return{root:Object(i.a)({outline:"none",position:"relative",display:"inline-flex",cursor:"pointer"},e.breakpoints.down("xs"),{width:"100%"}),arrow:{position:"absolute",top:0,right:0,height:"100%",borderTopRightRadius:e.shape.borderRadius,borderBottomRightRadius:e.shape.borderRadius,backgroundColor:e.palette.primary.main,display:"flex",justifyContent:"center",alignItems:"center"},content:Object(i.a)({outline:"none",paddingRight:24,border:"1px solid "+e.palette.primary.main,borderRadius:e.shape.borderRadius,overflow:"hidden"},e.breakpoints.down("xs"),{width:"100%"}),valueContainer:{height:"100%",display:"flex",alignItems:"center"},value:Object(n.a)(Object(n.a)({},e.typography.h6),{},{lineHeight:1,whiteSpace:"nowrap",overflow:"hidden",textOverflow:"ellipsis"}),popover:{"& .MuiPopover-paper":{maxWidth:"100%",border:"1px solid "+e.palette.primary.main},"& .MuiMenuItem-root":{minHeight:36,paddingTop:6,paddingBottom:6}},menuList:{maxHeight:"300px",overflow:"scroll"}}})),v=function(e){var t=h(),a=e.dropdownAlignRight?"right":"left",n=e.borderless,i=e.buttonTitle,s=e.value,l=e.height||34,v=e.width||305,w=e.disableOnClick||!1,O=e.ariaLabel,j=e.px||2,x=Object(o.useRef)(null),P=c.a.useState(null),_=Object(r.a)(P,2),E=_[0],L=_[1],A=c.a.useState(!1),C=Object(r.a)(A,2),R=C[0],F=C[1],D=c.a.useState(0),S=Object(r.a)(D,2),k=S[0],I=S[1],N=Object(o.useRef)(null),B=Object(o.useRef)(null),T=Array.isArray(e.children)?e.children.filter((function(e){return null!=e&&"object"===typeof e})).flat(1):[e.children];Object(b.a)();var q=Object(o.useRef)(null),M=c.a.useState(0),z=Object(r.a)(M,2),H=z[0],U=z[1];Object(o.useLayoutEffect)((function(){if(q&&q.current&&0===H){var e=q.current?q.current.getBoundingClientRect().width:0;U(e)}}),[q,H]),Object(o.useEffect)((function(){var e=function(e){["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)&&F(!1)};return window.addEventListener("scroll",e),function(){return window.removeEventListener("scroll",e)}}),[]);var G=null;if(Array.isArray(T)){G=T[0].props.value;var Y=T.filter((function(e){return e.props.selected}));G=Y.length>0?Y[0].props.value:T[0].props.value}else G=T.props.value;s&&(G=s);var W=c.a.useState(G),$=Object(r.a)(W,2),V=$[0],J=$[1],Q=function(e){F(!1)},Z=function(){N&&N.current&&(N.current.scrollTop=k)};return c.a.createElement(c.a.Fragment,null,c.a.createElement(u.a,{ref:q,width:v,height:34,className:Object(d.a)(t.root,e.className),onClick:function(e){L(e.currentTarget);var t=window.innerHeight,a=e.currentTarget.getBoundingClientRect().bottom+300+32;t<a?(g.animateScroll.scrollMore(a-t,{duration:500,smooth:"easeInOutQuint"}),setTimeout((function(){F(!0)}),400)):F(!0)},tabIndex:"0",role:"button","aria-label":O,style:e.style},n?c.a.createElement(u.a,{display:"flex",alignItems:"center"},c.a.createElement(u.a,{mr:1},c.a.createElement(f.a,{variant:"h4",color:"primary",children:i})),R?c.a.createElement(y.k,null):c.a.createElement(y.j,null)):c.a.createElement(c.a.Fragment,null,c.a.createElement(u.a,{width:l,className:t.arrow},c.a.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 10.51 7",width:"10.5",height:"7"},c.a.createElement("path",{d:"M10.51,0,5.26,7,0,0Z",fill:"#fff"}))),c.a.createElement("input",{ref:x,name:e.name,type:"hidden",value:V}
1),c.a.createElement(u.a,{className:t.content,width:v,height:l},c.a.createElement(u.a,{className:t.valueContainer,px:j,mt:.125},c.a.createElement(u.a,{className:t.value},T.filter((function(e){return e.props.value===V})).length>0?T.filter((function(e){return e.props.value===V}))[0].props.children:T[0].props.children))))),c.a.createElement(m.a,{action:B,open:R,anchorEl:E,onClose:Q,anchorOrigin:{vertical:"bottom",horizontal:a},transformOrigin:{vertical:"top",horizontal:a},className:Object(d.a)(t.popover),style:{width:"".concat(H,"px")},onEnter:function(){return Z||B.current&&B.current.updatePosition()},onEntering:function(){return B.current&&B.current.updatePosition()},onEntered:function(){return B.current&&B.current.updatePosition()}},c.a.createElement(p.a,{ref:N,className:t.menuList,style:{width:"".concat(H,"px")},onScroll:function(){I(N.current.scrollTop)}},c.a.Children.map(T,(function(t){return c.a.cloneElement(t,{selected:t.props.value===V,tabIndex:0,onClick:function(){return function(t){Q(),w||t!==V&&(J(t),e.onChange&&e.onChange(t))}(t.props.value)}})})))))};a.d(t,"a",(function(){return v}))},1083:function(e,t,a){"use strict";var r=a(1084),n=a(580),i=a(581),o=a(1088),c=a(1089),s=a(1090);function l(e,t){return t.encode?t.strict?o(e):encodeURIComponent(e):e}function u(e,t){return t.decode?c(e):e}function m(e){var t=e.indexOf("#");return-1!==t&&(e=e.slice(0,t)),e}function d(e){var t=(e=m(e)).indexOf("?");return-1===t?"":e.slice(t+1)}function p(e,t){return t.parseNumbers&&!Number.isNaN(Number(e))&&"string"===typeof e&&""!==e.trim()?e=Number(e):!t.parseBooleans||null===e||"true"!==e.toLowerCase()&&"false"!==e.toLowerCase()||(e="true"===e.toLowerCase()),e}function g(e,t){var a=function(e){var t;switch(e.arrayFormat){case"index":return function(e,a,r){t=/\[(\d*)\]$/.exec(e),e=e.replace(/\[\d*\]$/,""),t?(void 0===r[e]&&(r[e]={}),r[e][t[1]]=a):r[e]=a};case"bracket":return function(e,a,r){t=/(\[\])$/.exec(e),e=e.replace(/\[\]$/,""),t?void 0!==r[e]?r[e]=[].concat(r[e],a):r[e]=[a]:r[e]=a};case"comma":return function(e,t,a){var r="string"===typeof t&&t.split("").indexOf(",")>-1?t.split(","):t;a[e]=r};default:return function(e,t,a){void 0!==a[e]?a[e]=[].concat(a[e],t):a[e]=t}}}(t=Object.assign({decode:!0,sort:!0,arrayFormat:"none",parseNumbers:!1,parseBooleans:!1},t)),i=Object.create(null);if("string"!==typeof e)return i;if(!(e=e.trim().replace(/^[?#&]/,"")))return i;var o,c=n(e.split("&"));try{for(c.s();!(o=c.n()).done;){var l=o.value,m=s(l.replace(/\+/g," "),"="),d=r(m,2),g=d[0],f=d[1];f=void 0===f?null:u(f,t),a(u(g,t),f,i)}}catch(x){c.e(x)}finally{c.f()}for(var y=0,b=Object.keys(i);y<b.length;y++){var h=b[y],v=i[h];if("object"===typeof v&&null!==v)for(var w=0,O=Object.keys(v);w<O.length;w++){var j=O[w];v[j]=p(v[j],t)}else i[h]=p(v,t)}return!1===t.sort?i:(!0===t.sort?Object.keys(i).sort():Object.keys(i).sort(t.sort)).reduce((function(e,t){var a=i[t];return Boolean(a)&&"object"===typeof a&&!Array.isArray(a)?e[t]=function e(t){return Array.isArray(t)?t.sort():"object"===typeof t?e(Object.keys(t)).sort((function(e,t){return Number(e)-Number(t)})).map((function(e){return t[e]})):t}(a):e[t]=a,e}),Object.create(null))}t.extract=d,t.parse=g,t.stringify=function(e,t){if(!e)return"";var a=function(e){switch(e.arrayFormat){case"index":return function(t){return function(a,r){var n=a.length;return void 0===r?a:[].concat(i(a),null===r?[[l(t,e),"[",n,"]"].join("")]:[[l(t,e),"[",l(n,e),"]=",l(r,e)].join("")])}};case"bracket":return function(t){return function(a,r){return void 0===r?a:[].concat(i(a),null===r?[[l(t,e),"[]"].join("")]:[[l(t,e),"[]=",l(r,e)].join("")])}};case"comma":return function(t){return function(a,r,n){return null===r||void 0===r||0===r.length?a:0===n?[[l(t,e),"=",l(r,e)].join("")]:[[a,l(r,e)].join(",")]}};default:return function(t){return function(a,r){return void 0===r?a:[].concat(i(a),null===r?[l(t,e)]:[[l(t,e),"=",l(r,e)].join("")])}}}}(t=Object.assign({encode:!0,strict:!0,arrayFormat:"none"},t)),r=Object.keys(e);return!1!==t.sort&&r.sort(t.sort),r.map((function(r){var n=e[r];return void 0===n?"":null===n?l(r,t):Array.isArray(n)?n.reduce(a(r),[]).join("&"):l(r,t)+"="+l(n,t)})).filter((function(e){return e.length>0})).join("&")},t.parseUrl=function(e,t){return{url:m(e).split("?")[0]||"",query:g(d(e),t)}}},1084:function(e,t,a){var r=a(1085),n=a(1086),i=a(413),o=a(1087);e.exports=function(e,t){return r(e)||n(e,t)||i(e,t)||o()}},1085:function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},1086:function(e,t){e.exports=function(e,t){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e)){var a=[],r=!0,n=!1,i=void 0;try{for(var o,c=e[Symbol.iterator]();!(r=(o=c.next()).done)&&(a.push(o.value),!t||a.length!==t);r=!0);}catch(s){n=!0,i=s}finally{try{r||null==c.return||c.return()}finally{if(n)throw i}}return a}}},1087:function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to de
1structure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},1088:function(e,t,a){"use strict";e.exports=function(e){return encodeURIComponent(e).replace(/[!'()*]/g,(function(e){return"%".concat(e.charCodeAt(0).toString(16).toUpperCase())}))}},1089:function(e,t,a){"use strict";var r=new RegExp("%[a-f0-9]{2}","gi"),n=new RegExp("(%[a-f0-9]{2})+","gi");function i(e,t){try{return decodeURIComponent(e.join(""))}catch(n){}if(1===e.length)return e;t=t||1;var a=e.slice(0,t),r=e.slice(t);return Array.prototype.concat.call([],i(a),i(r))}function o(e){try{return decodeURIComponent(e)}catch(n){for(var t=e.match(r),a=1;a<t.length;a++)t=(e=i(t,a).join("")).match(r);return e}}e.exports=function(e){if("string"!==typeof e)throw new TypeError("Expected `encodedURI` to be of type `string`, got `"+typeof e+"`");try{return e=e.replace(/\+/g," "),decodeURIComponent(e)}catch(t){return function(e){for(var a={"%FE%FF":"\ufffd\ufffd","%FF%FE":"\ufffd\ufffd"},r=n.exec(e);r;){try{a[r[0]]=decodeURIComponent(r[0])}catch(t){var i=o(r[0]);i!==r[0]&&(a[r[0]]=i)}r=n.exec(e)}a["%C2"]="\ufffd";for(var c=Object.keys(a),s=0;s<c.length;s++){var l=c[s];e=e.replace(new RegExp(l,"g"),a[l])}return e}(e)}}},1090:function(e,t,a){"use strict";e.exports=function(e,t){if("string"!==typeof e||"string"!==typeof t)throw new TypeError("Expected the arguments to be of type `string`");if(""===t)return[e];var a=e.indexOf(t);return-1===a?[e]:[e.slice(0,a),e.slice(a+t.length)]}},1091:function(e,t,a){"use strict";var r=a(408);a.d(t,"a",(function(){return r.a}))},1092:function(e,t,a){"use strict";var r=a(61),n=a(258),i=a(13),o=a(1076),c=a(257),s={fetchLatestSustainabilityReportList:function(e,t){var a=n.a.items().type(i.a.sustainabilityReport).languageParameter(e).orderByDescending("elements.publish_date").depthParameter(6).limitParameter(1);return t&&a.equalsFilter("elements.company",t),a.toObservable().pipe(Object(r.a)((function(e){return e.items})))},fetchSustainabilityReportList:function(e,t){var a=n.a.items().type(i.a.sustainabilityReport).languageParameter(t).orderByDescending("elements.publish_date").depthParameter(6);return e&&a.equalsFilter("elements.year",e),a.toObservable().pipe(Object(r.a)((function(e){return e.items})))},fetchSustainabilityReport:function(e,t){return n.a.items().type(i.a.sustainabilityReport).languageParameter(t).equalsFilter("elements.slug",e).orderByDescending("elements.publish_date").depthParameter(6).toObservable().pipe(Object(r.a)((function(e){return e.items.length>0?e.items[0]:null})))},fetchGreenFinanceDocument:function(e,t){return n.a.items().type(i.a.greenFinanceDocument).languageParameter(t).equalsFilter("elements.slug",e).depthParameter(6).toObservable().pipe(Object(r.a)((function(e){return e.items.length>0?e.items[0]:null})))},fetchActivityCategoryList:function(){return n.a.taxonomies().toObservable().pipe(Object(r.a)((function(e){return e.taxonomies.filter((function(e){return e.system.codename===o.a.activityCategory}))[0].terms})))},fetchActivityList:function(e,t,a,o,c,s){var l=n.a.items().languageParameter(o).type(i.a.activity).orderByDescending("elements.date").depthParameter(6).skipParameter(c*s).limitParameter(s);return t&&l.containsFilter("elements.activity_category",[t]),a&&l.equalsFilter("elements.year",a),l.toObservable().pipe(Object(r.a)((function(e){return{items:e.items,hasMore:""!==e.pagination.nextPage}})))},fetchActivityAndPressReleaseList:function(e,t,a,o,c,s){var l=n.a.items().languageParameter(o).types([i.a.activity,i.a.pressRelease]).orderByDescending("elements.date").depthParameter(6).skipParameter(c*s).limitParameter(s);return t?l.containsFilter("elements.activity_category",[t]):l.anyFilter("elements.activity_category",e),a&&l.equalsFilter("elements.year",a),l.toObservable().pipe(Object(r.a)((function(e){return{items:e.items,hasMore:""!==e.pagination.nextPage}})))},fetchActivityDetail:function(e,t,a){return n.a.items().type(i.a.activity).languageParameter(a).equalsFilter("elements.year",e).equalsFilter("elements.slug",t).orderByDescending("elements.date").depthParameter(6).limitParameter(1).toObservable().pipe(Object(r.a)((function(e){return e.items[0]})))},fetchNextActivityDetail:function(e,t){return n.a.items().type(i.a.activity).languageParameter(t).lessThanOrEqualFilter("elements.date",c.a.formatIsoDate(e.date.value)).orderByDescending("elements.date").depthParameter(6).limitParameter(5).toObservable().pipe(Object(r.a)((function(t){var a=t.items.filter((function(t){return t.slug.value===e.slug.value}))[0],r=t.items.indexOf(a);return r<t.items.length-1?t.items[r+1]:null})))},fetchPolicyAndGovernanceList:function(e){return n.a.items().type(i.a.policyAndGovernance).languageParameter(e).orderByAscending("elements.rank").depthParameter(6).toObservable().pipe(Object(r.a)((function(e){return e.items})))},fetchPolicyAndGovernanceDetail:function(e,t){return n.a.items().type(i.a.policyAndGovernance).languageParameter(t).equalsFilter("elements.slug",e).orderByAscending("elements.rank").depthParameter(6).limitParameter(1).toObservable().pipe(Object(r.a)((function(e){return e.items[0]})))},fetchNextPolicyAndGovernanceDetail:function(e,t){return n.a.items().type(i.a.policyAndGovernance).languageParameter(t).greaterThanOrEqualFilter("elements.rank",e.rank.value).orderByAscending("elements.rank").depthParameter(6).limitParameter(5).toObservable().pipe(Object(r.a)((function(t){var a=t.items.filter((function(t){return t.slug.value===e.slug.value}))[0],r=t.items.indexOf(a);return r<t.items.length-1?t.items[r+1]:null})))}};t.a=s},1093:function(e,t,a){"use strict";var r=a(61),n=a(258),i=a(1076),o=a(13),c=a(257),s={fetchPublicationCategoryList:function(){return n.a.taxonomies().toObservable().pipe(Object(r.a)((function(e){return e.taxonomies.filter((function(e){return e.system.codename===i.a.publicationCategory}))[0].terms})))},fetchPressReleaseCategoryList:function(){return n.a.taxonomies().toObservable().pipe(Object(r.a)((function(e){return e.taxonomies.filter((function(e){return e.system.codename===i.a.pressReleaseCategory}))[0].terms})))},fetchPhotoCategoryList:function(){return n.a.taxonomies().toObservable().pipe(Object(r.a)((function(e){return e.taxonomies.filter((function(e){return e.system.codename===i.a.photoCategory}))[0].terms})))},fetchVideoCategoryList:function(){return n.a.taxonomies().toObservable().pipe(Object(r.a)((function(e){return e.taxonomies.filter((function(e){return e.system.codename===i.a.videoCategory}))[0].terms})))},fetchLatest4PinnedOnHomepagePressReleaseList:function(e){return n.a.items().languageParameter(e).type(o.a.pressRelease).containsFilter("elements.pin",["homepage"]).orderByDescending("elements.date").depthParameter(6).limitParameter(4).toObservable().pipe(Object(r.a)((function(e){return e.items})))},fetchLatest4PressReleaseList:function(e){return n.a.items().languageParameter(e).type(o.a.pressRelease).orderByDescending("elements.date").depthParameter(6).limitParameter(4).toObservable().pipe(Object(r.a)((function(e){return e.items})))},fetchPressReleaseList:function(e,t,a,i,c){var s=n.a.items().languageParameter(a).type(o.a.pressRelease).orderByDescending("elements.date").depthParameter(6).skipParameter(i*c).limitParameter(c);return e&&s.containsFilter("elements.press_release_category",[e]),t&&s.equalsFilter("elements.year",t),s.toObservable().pipe(Object(r.a)((function(e){return{items:e.items,hasMore:""!==e.pagination.nextPage}})))},fetchPressReleaseDetail:function(e,t,a){return n.a.items().type(o.a.pressRelease).languageParameter(a).equalsFilter("elements.year",e).equalsFilter("elements.slug",t).orderByDescending("elements.date").depthParameter(6).limitParameter(1).toObservable().pipe(Object(r.a)((function(e){return e.items[0]})))},fetchNextPressReleaseDetail:function(e,t){return n.a.items().type(o.a.pressRelease).languageParameter(t).lessThanOrEqualFilter("elements.date",c.a.formatIsoDate(e.date.value)).orderByDescending("elements.date").depthParameter(6).limitParameter(5).toObservable().pipe(Object(r.a)((function(t){var a=t.items.filter((function(t){return t.slug.value===e.slug.value}))[0],r=t.items.indexOf(a);return r<t.items.length-1?t.items[r+1]:null})))},fetchPublicationList:function(e,t,a,i){var c=n.a.items().types([o.a.publication]).languageParameter(a).orderByDescending("elements.publish_date").depthParameter(6);return e&&c.containsFilter("elements.publication_category",[e]),t&&c.equalsFilter("elements.year",t),i&&c.limitParameter(i),c.toObservable().pipe(Object(r.a)((function(e){return e.items})))},fetchPublication:function(e,t){return n.a.items().type(o.a.publication).languageParameter(t).equalsFilter("elements.slug",e).orderByDescending("elements.publish_date").depthParameter(6).toObservable().pipe(Object(r.a)((function(e){return e.items.length>0?e.items[0]:null})))},fetchPhotoList:function(e,t,a,i){var c=n.a.items().languageParameter(t).type(o.a.photo).orderByAscending("elements.title").depthParameter(6).skipParameter(a*i).limitParameter(i);return e&&c.containsFilter("elements.photo_category",[e]),c.toObservable().pipe(Object(r.a)((function(e){return{items:e.items,hasMore:""!==e.pagination.nextPage}})))},fetchPhotoListWithLanguageAndIds:function(e,t){return n.a.items().languageParameter(e).type(o.a.photo).inFilter("system.id",t).depthParameter(6).toObservable().pipe(Object(r.a)((function(e){return e.items.reduce((function(e,t,a){return e[t.system.id]=t,e}),{})})))},fetchVideoList:function(e,t,a,i){var c=n.a.items().languageParameter(t).type(o.a.video).orderByDescending("elements.date").depthParameter(6).skipParameter(a*i).limitParameter(i);return e&&c.containsFilter("elements.video_category",[e]),c.toObservable().pipe(Object(r.a)((function(e){return{items:e.items,hasMore:""!==e.pagination.nextPage}})))}};t.a=s},1094:function(e,t,a){"use strict";t.a={convertToReadableYearInChinese:function(e,t){if("tc"===t||"sc"===t){var a=(e+"").replace(/s/g,"");return(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=(a=a.replace(/1/g,"\u4e00")).replace(/2/g,"\u4e8c")).replace(/3/g,"\u4e09")).replace(/4/g,"\u56db")).replace(/5/g,"\u4e94")).replace(/6/g,"\u516d")).replace(/7/g,"\u4e03")).replace(/8/g,"\u516b")).replace(/9/g,"\u4e5d")).replace(/0/g,"\u96f6")).replace(/-/g,"\u81f3"))+"\u5e74"}return null}}},1100:function(e,t,a){"use strict";a.r(t);var r=a(20),n=a(19),i=a(11),o=a(0),c=a.n(o),s=a(22),l=a.n(s),u=a(8),m=a(10),d=a(75),p=a(27),g=a(33),f=a(30),y=a(419),b=a.n(y),h=a(105),v=a(1103),w=a(62),O=a(35),j=a(14),x=l()((function(e){return Object(i.a)(Object(i.a)({},Object(f.a)(e)),{},{root:Object(n.a)({display:"block",padding:e.spacing(1.25),borderRadius:e.spacing(.5),border:"1px solid "+e.palette.common.borderGrey,textDecoration:"none"},e.breakpoints.down("xs"),{display:"flex",boxShadow:"0px 3px 6px 0px rgba(0,0,0,0.16)"}),thumbnail:{borderRadius:e.spacing(.5)},title:Object(n.a)({},e.breakpoints.down("xs"),{"& *":{color:e.palette.primary.main}})})})),P=function(e){var t=x(),a=e.className,n=e.image,i=e.imageAlt,o=e.imageSrcset,s=e.category,l=e.date,p=e.hideDate,f=e.title,y=e.onClick,b=e.h100,P=e.hideCategory||!s,_=Object(h.b)(["fontSize"]),E=Object(r.a)(_,1)[0].fontSize||"1";Object(O.a)();var L=c.a.createElement(u.a,{height:b?"100%":Object(j.h)()?{1:330,1.1:355,1.2:370,1.25:480,1.5:420}[E]||330:{1:370,1.1:385,1.2:400,1.25:410,1.5:450}[E]||370,className:Object(m.a)(a,t.root,"hover-shadow","hover-zoom-image"),onClick:y},c.a.createElement(u.a,{position:"relative",pt:160/245*100+"%"},c.a.createElement(d.a,{img:!0,cover:!0,className:t.thumbnail,width:"100%",height:"100%",src:n,srcset:o,alt:i,positionAbsolute:!0})),c.a.createElement(u.a,{px:1.25,py:2.5},(s&&!P||l&&!p)&&c.a.createElement(u.a,{mb:1.5},!P&&c.a.createElement(g.a,{variant:"h6",children:s}),!p&&c.a.createElement(g.a,{variant:"body2",children:l})),c.a.createElement(u.a,null,c.a.createElement(v.a,{lines:4,text:f,className:Object(m.a)(t.typographyH4,"MuiTypography-h4",t.title)}))));return e.link?c.a.createElement(w.b,{to:e.link,className:t.textDecorationNone},L):L},_=function(e){var t=x(),a=e.className,r=e.image,n=e.imageSrcset,i=e.category,o=e.date,s=e.hideDate,l=e.title,p=e.hideCategory||!i;return c.a.createElement(u.a,{component:"figure",minHeight:110,display:"flex",className:Object(m.a)(a,t.root)},c.a.createElement(u.a,{width:132,height:88,flexShrink:0},c.a.createElement(d.a,{img:!0,cover:!0,className:t.thumbnail,width:"100%",height:"100%",src:r,srcset:n}
1)),c.a.createElement(u.a,{ml:2.5,height:1,display:"flex",flexDirection:"column",justifyContent:"space-between"},c.a.createElement(b.a,{className:Object(m.a)(t.typographyH4,"MuiTypography-h4",t.title),unsafeHTML:l,maxLine:3,ellipsis:"...",basedOn:"letters"}),(i&&!p||o&&!s)&&c.a.createElement(u.a,{mt:1},!p&&c.a.createElement(u.a,{mb:o&&!s?.25:0},c.a.createElement(g.a,{variant:"h6",children:i})),!s&&c.a.createElement(g.a,{variant:"body2",children:o}))))},E=function(e){return c.a.createElement(c.a.Fragment,null,c.a.createElement(p.b,{supportTabletPortrait:!0},c.a.createElement(P,e)),c.a.createElement(p.d,{supportTabletPortrait:!0},c.a.createElement(_,e)))};a.d(t,"default",(function(){return E}))},1103:function(e,t,a){"use strict";var r=a(20),n=a(41),i=a(0),o=a.n(i),c=a(105),s=["ellipsis"],l=function(e){var t=e.ellipsis,a=Object(n.a)(e,s),l=Object(i.useState)(a.lines),u=Object(r.a)(l,1)[0],m=Object(i.useState)(a.text.substring(0,5)),d=Object(r.a)(m,2),p=d[0],g=d[1],f=Object(i.useRef)(null),y=Object(i.useRef)(0),b=Object(i.useRef)(0),h=Object(i.useRef)(!1),v=Object(i.useRef)(!1),w=Object(c.b)(["fontSize"]),O=Object(r.a)(w,1)[0],j=Object(i.useRef)(O.fontSize);j.current!==O.fontSize&&(j.current=O.fontSize,v.current=!0);var x=Object(i.useState)(0),P=Object(r.a)(x,2),_=P[0],E=P[1];return Object(i.useLayoutEffect)((function(){function e(){E(window.innerWidth)}return window.addEventListener("resize",e),e(),function(){return window.removeEventListener("resize",e)}}),[]),Object(i.useLayoutEffect)((function(){if(f.current)if(0!==y.current&&y.current!==f.current.parentNode.clientWidth||v.current)y.current=f.current.parentNode.clientWidth,h.current=!1,v.current=!1,g(a.text.substring(0,5));else if(!h.current){y.current=f.current.parentNode.clientWidth,b.current=f.current.clientHeight+1;for(var e=b.current*u+1,r=0,n=0,i=a.text.length;r<=i;){if(n=Math.floor((r+i)/2),f.current.innerText=a.text.slice(0,n),n===a.text.length)return h.current=!0,void g(a.text);f.current.clientHeight<=e?r=n+1:i=n-1}h.current=!0;var o=a.text.slice(0,n-5)+t;f.current.innerText=o,g(o)}}),[_,p,t,u,a.text,O.fontSize]),o.a.createElement("div",Object.assign({ref:f,children:p},a))};l.defaultProps={lines:1,ellipsis:"..."},t.a=l},1112:function(e,t,a){"use strict";var r=a(61),n=a(258),i=a(1076),o=a(13),c=a(257),s={fetchAwardCategoryList:function(){return n.a.taxonomies().toObservable().pipe(Object(r.a)((function(e){return e.taxonomies.filter((function(e){return e.system.codename===i.a.awardCategory}))[0].terms})))},fetchAwardTypeList:function(){return n.a.taxonomies().toObservable().pipe(Object(r.a)((function(e){return e.taxonomies.filter((function(e){return e.system.codename===i.a.awardType}))[0].terms})))},fetchAwardList:function(e,t,a,i,c,s){var l=n.a.items().type(o.a.award).languageParameter(i).containsFilter("elements.award_shows_in",["about_sino_awards"]).orderByDescending("elements.date").depthParameter(6).skipParameter(c*s).limitParameter(s);return e&&l.containsFilter("elements.award_company",[e]),t&&l.containsFilter("elements.award_category",[t]),a&&l.equalsFilter("elements.year",a),l.toObservable().pipe(Object(r.a)((function(e){return{items:e.items,hasMore:""!==e.pagination.nextPage}})))},fetchAwardDetail:function(e,t,a){return n.a.items().type(o.a.award).languageParameter(a).containsFilter("elements.award_shows_in",["about_sino_awards"]).equalsFilter("elements.year",e).equalsFilter("elements.slug",t).orderByDescending("elements.date").depthParameter(6).limitParameter(1).toObservable().pipe(Object(r.a)((function(e){return e.items[0]})))},fetchNextAwardDetail:function(e,t){return n.a.items().type(o.a.award).languageParameter(t).containsFilter("elements.award_shows_in",["about_sino_awards"]).lessThanOrEqualFilter("elements.date",c.a.formatIsoDate(e.date.value)).orderByDescending("elements.date").depthParameter(6).limitParameter(5).toObservable().pipe(Object(r.a)((function(t){var a=t.items.filter((function(t){return t.slug.value===e.slug.value}))[0],r=t.items.indexOf(a);return r<t.items.length-1?t.items[r+1]:null})))},fetchLatest4SustainabilityAwardAndRecognitionList:function(e){return n.a.items().type(o.a.award).languageParameter(e).containsFilter("elements.award_shows_in",["sustainability_awards_and_recognition"]).orderByDescending("elements.date").depthParameter(6).limitParameter(4).toObservable().pipe(Object(r.a)((function(e){return e.items})))},fetchSustainabilityAwardAndRecognitionList:function(e,t,a,i,c){var s=n.a.items().type(o.a.award).languageParameter(a).containsFilter("elements.award_shows_in",["sustainability_awards_and_recognition"]).orderByDescending("elements.date").depthParameter(6).skipParameter(i*c).limitParameter(c);return e&&s.anyFilter("elements.award_type",[e]),t&&s.equalsFilter("elements.year",t),s.toObservable().pipe(Object(r.a)((function(e){return{items:e.items,hasMore:""!==e.pagination.nextPage}})))},fetchSustainabilityAwardAndRecognitionDetail:function(e,t,a){return n.a.items().type(o.a.award).languageParameter(a).containsFilter("elements.award_shows_in",["sustainability_awards_and_recognition"]).equalsFilter("elements.year",e).equalsFilter("elements.slug",t).orderByDescending("elements.date").depthParameter(6).limitParameter(1).toObservable().pipe(Object(r.a)((function(e){return e.items[0]})))},fetchNextSustainabilityAwardAndRecognitionDetail:function(e,t){return n.a.items().type(o.a.award).languageParameter(t).containsFilter("elements.award_shows_in",["sustainability_awards_and_recognition"]).lessThanOrEqualFilter("elements.date",c.a.formatIsoDate(e.date.value)).orderByDescending("elements.date").depthParameter(6).limitParameter(5).toObservable().pipe(Object(r.a)((function(t){var a=t.items.filter((function(t){return t.slug.value===e.slug.value}))[0],r=t.items.indexOf(a);return r<t.items.length-1?t.items[r+1]:null})))}};t.a=s},1529:function(e,t,a){"use strict";a.r(t);var r=a(11),n=a(20),i=a(19),o=a(1091),c=a(8),s=a(123),l=a(1078),u=a(0),m=a.n(u),d=a(22),p=a.n(d),g=a(1598),f=a(192),y=a(1100),b=a(33),h=a(62),v=a(164),w=a(1112),O=a(260),j=a.n(O),x=a(409),P=a(13),_=a(1075),E=a(29),L=a(193),A=a(124),C=a(1082),R=a(1080),F=a.n(R),D=a(59),S=a(1093),k=a(257),I=a(1083),N=a.n(I),B=a(1092),T=a(1094),q=a(35),M=a(14),z=p()((function(e){return{awardYearListContainer:{minHeight:"45vh"},dropdownSelect:{"&:not(:last-child)":Object(i.a)({marginRight:e.spacing(2)},e.breakpoints.down("xs"),{fontSize:"3.5vw",marginBottom:20,marginRight:0})},awardLink:{textDecoration:"none"},invisible:{visibility:"hidden"}}})),H=Object(u.memo)((function(e){var t=e.index,a=e.image,r=e.imageSrcset,n=e.imageAlt,i=e.category,o=e.date,c=e.title,s=e.href,l=e.hideCategory,u=z(),d=Object(A.b)({from:{opacity:0,transform:"translate3d(0,50px,0)"}
1,to:{opacity:1,transform:"translate3d(0,0,0)"},delay:80*t,config:{mass:1,tension:280,friction:60}});return m.a.createElement(f.a,{item:!0,xs:12,sm:4,md:3,className:"award-item"},m.a.createElement(h.c,{className:u.awardLink,to:s},m.a.createElement(A.a.div,{style:d},m.a.createElement(y.default,{image:a,imageSrcset:r,imageAlt:n,category:i,date:o,title:c,hideCategory:l}))))})),U=Object(v.h)((function(e){var t=e.companyList,a=e.yearList,o=e.awardList,l=e.pressReleaseList,d=e.activityList,p=e.sustainabilityAwardAndRecognitionList,y=e.history,h=e.location,v=z(),O=N.a.parse(h.search),x=Object(E.b)(),_=x.language,R=x.localizedStrings,I=x.getLocalization,U=x.getLocalizedUrl,G=Object(u.useRef)(null),Y=m.a.useState({loadingAwardCategoryList:!1,loadingAwardList:!1,categories:null,years:null,company:O.company||"0",category:O.category||"0",type:O.type||"0",year:O.year||"0",awardList:null,awardYears:[],hasMore:!0,hasLoadedFirstTime:!1}),W=Object(n.a)(Y,2),$=W[0],V=W[1];Object(q.a)();var J=function(){V((function(e){return Object(r.a)(Object(r.a)({},e),{},{loadingAwardList:!0})}));var e="react-snap-seo"===navigator.userAgent?1e4:20,t=function(e){e.items.forEach((function(e,t){e.index=t}));var t=$.awardList?$.awardList.concat(e.items):e.items,a=e.hasMore,n=[];t.forEach((function(e){0===n.filter((function(t){return t.year===e.year.value})).length?n.push({year:e.year.value,awards:[e]}):n.filter((function(t){return t.year===e.year.value}))[0].awards.push(e)})),setTimeout((function(){V((function(e){return Object(r.a)(Object(r.a)({},e),{},{awardList:t,awardYears:n,loadingAwardList:!1,hasMore:a,hasLoadedFirstTime:!0})}))}),$.hasLoadedFirstTime||"react-snap-seo"===navigator.userAgent?0:1400)};o?w.a.fetchAwardList("0"!==$.company&&$.company,"0"!==$.category&&$.category,"0"!==$.year&&$.year,_,($.awardList?$.awardList.length:0)/e,e).subscribe(t):l?S.a.fetchPressReleaseList("0"!==$.category&&$.category,"0"!==$.year&&$.year,_,($.awardList?$.awardList.length:0)/e,e).subscribe(t):d?B.a.fetchActivityList("0"!==$.category&&$.category,"0"!==$.year&&$.year,_,($.awardList?$.awardList.length:0)/e,e).subscribe(t):p&&w.a.fetchSustainabilityAwardAndRecognitionList("0"!==$.type&&$.type,"0"!==$.year&&$.year,_,($.awardList?$.awardList.length:0)/e,e).subscribe(t)},Q=function(e,t){var a=Object(r.a)(Object(r.a)({},$),{},Object(i.a)(Object(i.a)(Object(i.a)(Object(i.a)({},e,t),"awardList",null),"awardYears",[]),"hasMore",!0));V(a);var n=[a.company&&"0"!==a.company?"company=".concat(a.company):null,a.category&&"0"!==a.category?"category=".concat(a.category):null,a.type&&"0"!==a.type?"type=".concat(a.type):null,a.year&&"0"!==a.year?"year=".concat(a.year):null].filter((function(e){return e})).join("&");y.replace({pathname:h.pathname,search:""!==n?"?".concat(n):""})};$.categories||$.loadingAwardCategoryList||function(){V((function(e){return Object(r.a)(Object(r.a)({},e),{},{loadingAwardCategoryList:!0})}));var e=function(e){var t=e;p&&(t=e.filter((function(e){return"awards"!==e.codename&&"recognition"!==e.codename}))),V((function(e){return Object(r.a)(Object(r.a)({},e),{},{categories:t,loadingAwardCategoryList:!1})}))};o?w.a.fetchAwardCategoryList().subscribe(e):l?S.a.fetchPressReleaseCategoryList().subscribe(e):d?B.a.fetchActivityCategoryList().subscribe(e):p&&w.a.fetchAwardTypeList().subscribe(e)}(),$.awardList||$.loadingAwardList||J();var Z=Object(A.b)({from:{opacity:0,transform:"translate3d(0,50px,0)"},to:{opacity:1,transform:"translate3d(0,0,0)"},config:{mass:1,tension:280,friction:60}});return m.a.createElement(s.a,{fixed:!0},m.a.createElement(c.a,{component:"section"},m.a.createElement(D.default,null,m.a.createElement(c.a,{display:Object(M.g)()?void 0:"flex"},o&&t.length>0&&m.a.createElement(C.a,{name:"company",value:$.company,width:Object(M.e)()?void 0:"100%",onChange:function(e){return Q("company",e)},className:v.dropdownSelect,style:{marginBottom:Object(M.f)(!0)?20:16}},m.a.createElement(g.a,{value:"0",selected:!0},I("common","sino_group")),t.includes("sino_land_company_limited")&&m.a.createElement(g.a,{value:"sino_land_company_limited",selected:!0},I("menu","sino_land_company_limited")),t.includes("tsim_sha_tsui_properties_limited")&&m.a.createElement(g.a,{value:"tsim_sha_tsui_properties_limited",selected:!0},I("menu","tsim_sha_tsui_properties_limited")),t.includes("sino_hotels_holdings_limited")&&m.a.createElement(g.a,{value:"sino_hotels_holdings_limited",selected:!0},I("menu","sino_hotels_holdings_limited"))),!p&&m.a.createElement(C.a,{name:"category",value:$.category,width:Object(M.e)()?void 0:"100%",onChange:function(e){return Q("category",e)},className:v.dropdownSelect},m.a.createElement(g.a,{value:"0",selected:!0},R.common.all_categories),$.categories&&$.categories.map((function(e,t){return m.a.createElement(g.a,{key:t,value:e.codename},function(e){return o?R.taxonomy_award_category[e.codename]:l?R.taxonomy_press_release_category[e.codename]:d?R.taxonomy_activity_category[e.codename]:""}(e))}))),p&&m.a.createElement(C.a,{name:"type",value:$.type,width:Object(M.e)()?void 0:"100%",onChange:function(e){return Q("type",e)},className:v.dropdownSelect},m.a.createElement(g.a,{value:"0",selected:!0},R.common.all_types),$.categories&&$.categories.map((function(e,t){return m.a.createElement(g.a,{key:t,value:e.codename},function(e){return p?R.taxonomy_award_type[e.codename]:""}(e))}))),m.a.createElement(C.a,{name:"year",value:$.year,width:Object(M.e)()?void 0:"100%",onChange:function(e){return Q("year",e)},className:v.dropdownSelect},m.a.createElement(g.a,{value:"0",selected:!0},R.common.all_years),a&&a.map((function(e){return m.a.createElement(g.a,{key:e,value:e},e)})))))),m.a.createElement(c.a,{my:5,ref:G,className:v.awardYearListContainer},$.awardYears.map((function(e,t){return m.a.createElement(c.a,{mt:4,key:e.year},m.a.createElement(A.a.div,{style:Z},m.a.createElement(b.a,{variant:"h2",component:"span",style:Z,color:"primary",children:e.year,"aria-label":T.a.convertToReadableYearInChinese(e.year,_)})),m.a.createElement(c.a,{mt:2},m.a.createElement(f.a,{container:!0,spacing:2},e.awards.map((function(e,t){switch(e.contentType()){case P.a.award:return m.a.createElement(H,{key:e.slug.value,index:e.index,image:e.thumbnailImage.value.length>0?"".concat(e.thumbnailImage.value[0].url,"?w=568&h=370&fit=crop"):F.a,imageSrcset:e.thumbnailImage.value.length>0?"".concat(e.thumbnailImage.value[0].url,"?w=568&h=370&fit=crop 2x, ").concat(e.thumbnailImage.value[0].url,"?w=284&h=185&fit=crop 1x"):"".concat(F.a," 2x, ").concat(F.a," 1x"),imageAlt:e.thumbnailImage.value.length>0&&e.thumbnailImage.value[0].description?e.thumbnailImage.value[0].description:e.title.value,category:e.category.value.length>0&&R.taxonomy_award_category[e.category.value[0].codename],date:k.a.formatLongDate(e.date.value,!1,_),title:e.title.value,href:U((p?"/sustainability/esg-ratings-and-awards":"/about-sino/awards")+"/".concat(e.year.value,"/").concat(e.slug.value)),hideCategory:p});case P.a.pressRelease:return m.a.createElement(H,{key:e.slug.value,index:e.index,image:e.thumbnailImage.value.length>0?"".concat(e.thumbnailImage.value[0].url,"?w=568&h=370&fit=crop"):F.a,imageSrcset:e.thumbnailImage.value.length>0?"".concat(e.thumbnailImage.value[0].url,"?w=568&h=370&fit=crop 2x, ").concat(e.thumbnailImage.value[0].url,"?w=284&h=185&fit=crop 1x"):"".concat(F.a," 2x, ").concat(F.a," 1x"),imageAlt:e.thumbnailImage.value.length>0&&e.thumbnailImage.value[0].description?e.thumbnailImage.value[0].description:e.title.value,category:R.taxonomy_press_release_category[e.getCategory()[0].codename],date:k.a.formatLongDate(e.date.value,!1,_),title:e.title.value,href:U("/media-centre/press-release/".concat(e.year.value,"/").concat(e.slug.value))});case P.a.activity:return m.a.createElement(H,{key:e.slug.value,index:e.index,image:e.thumbnailImage.value.length>0?"".concat(e.thumbnailImage.value[0].url,"?w=568&h=370&fit=crop"):F.a,imageSrcset:e.thumbnailImage.value.length>0?"".concat(e.thumbnailImage.value[0].url,"?w=568&h=370&fit=crop 2x, ").concat(e.thumbnailImage.value[0].url,"?w=284&h=185&fit=crop 1x"):"".concat(F.a," 2x, ").concat(F.a," 1x"),imageAlt:e.thumbnailImage.value.length>0&&e.thumbnailImage.value[0].description?e.thumbnailImage.value[0].description:e.title.value,category:R.taxonomy_activity_category[e.category.value[0].codename],date:k.a.formatLongDate(e.date.value,!1,_),title:e.title.value,href:U("/sustainability/latest-activities/".concat(e.year.value,"/").concat(e.slug.value))});default:return m.a.createElement("div",null)}})))))})),$.hasMore&&m.a.createElement(c.a,{mt:5},m.a.createElement(j.a,{partialVisibility:!0,onChange:function(e){e&&!$.loadingAwardList&&J()}},m.a.createElement(L.a,null)))))}));t.default=function(e){var t=e.codename,a=Object(E.b)(),r=a.language,i=a.localizedStrings,u=m.a.useState({}),d=Object(n.a)(u,2),p=d[0],g=d[1],f="page_awards"===t,y="page_press_release"===t,b="page_latest_activities"===t,h="page_sustainability_awards_and_recognition"===t;if(x.a.fetchPageDataIfNeeded(P.a.pageT7,t,r,p,g).subscribe(),!p.pageData)return m.a.createElement(L.a,{mt:5});var v=p.pageData;return m.a.createElement("div",{className:"page-record-list"},m.a.createElement(_.a,{pageData:v,topLevelTitle:f?i.menu.about_sino:y?i.menu.media_centre:b||h?i.menu.sustainability:""}),m.a.createElement(o.a,{pageData:v,topLevelPage:f?"about-sino":y?"media-centre":b||h?"sustainability":null}),m.a.createElement(c.a,{mt:{xs:5,md:12.5}},m.a.createElement(U,{companyList:v.company.value.map((function(e){return e.codename})),yearList:v.year.value.map((function(e){return e.name})).sort().reverse(),awardList:f,pressReleaseList:y,activityList:b,sustainabilityAwardAndRecognitionList:h})),m.a.createElement(c.a,{component:"section",my:{xs:7.5,md:12.5}},m.a.createElement(s.a,{fixed:!0},f&&m.a.createElement(l.a,{toPage:"about-sino-charitable-foundations"}),y&&m.a.createElement(l.a,{toPage:"publications"}),h&&m.a.createElement(l.a,{toPage:"latest-activities"}))))}}}]);

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.