(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3217,7074,9675,4137,6678,7202],{Cov9:function(e,t,n){"use strict";n.d(t,{h:function(){return l},x:function(){return a}});var i=n("NMK5");let l=(0,i.Jj)(e=>{var t,n;return void 0!==e&&e?{province:e.state||"",keyCategory:e.key_category,category:e.category,description:e.description,qualityMin:e.air_quality_min||null,qualityMax:e.air_quality_max||null,currentAqiusValue:(null==e?void 0:null===(t=e.pollution)||void 0===t?void 0:t.aqius)||null,updatedTime:(null==e?void 0:null===(n=e.pollution)||void 0===n?void 0:n.ts)||null}:null}),a=(0,i.Jj)(e=>void 0!==e&&e?{title:e.title||"",description:e.description||"",disclaimer:e.disclaimer||"",featuredImage:e.featured_image||""}:null)},NMK5:function(e,t,n){"use strict";n.d(t,{Jj:function(){return wrapFormatFn},kd:function(){return cleanUpNullUndefined}});let cleanUpNullUndefined=e=>!e||"object"!=typeof e||Array.isArray(e)?e:Object.keys(e).reduce((t,n)=>(null!==e[n]&&void 0!==e[n]&&(t[n]=e[n]),t),{}),wrapFormatFn=e=>function(){for(var t=arguments.length,n=Array(t),i=0;ivoid 0!==e&&e?{id:e.ID||"",videoId:e.video_id||"",url:e.video_url||"",title:e.video_title||"",type:e.type||"video",totalView:e.total_view||0,description:e.description||"",createTime:e.create_time||"",duration:e.duration||0,image:e.image||"",imageMedium:e.image_medium||"",imageThumbnail:e.image_thumbnail||"",active:!1,articleLink:e.article_link||""}:null),r=(0,a.Jj)(e=>void 0!==e&&e?{sessionLayout:e.session_layout||"",title:e.title||"",description:e.description||"",backgroundBanner:e.background_banner||"",fullWidthBanner:!!e.full_width_banner,bannerMobile:e.banner_mobile||"",bannerDesktop:e.banner_desktop||""}:null);(0,a.Jj)(e=>void 0!==e&&e?{sessionLayout:e.session_layout||"",title:e.title||""}:null);let u=(0,a.Jj)(e=>void 0!==e&&e?{sessionLayout:e.session_layout||"",sessionId:e.session_id||"",title:e.title||"",layout:e.layout||"",videos:(e.videos||[]).map(o).filter(Boolean),readMore:e.read_more||""}:null),d=(0,a.Jj)(e=>void 0!==e&&e?{sessionLayout:e.session_layout||"",title:e.title||"",videos:(e.videos||[]).map(o).filter(Boolean),tabList:(e.other_tab_name||[]).map(e=>({type:e.video_type||i.V.VIDEO,name:e.tab_name||""}))}:null);(0,a.Jj)(e=>void 0!==e&&e?{name:e.name||"",listSessions:(e.list_sessions||[]).map(e=>e.session_layout===l.b.HeadingBanner?r(e):e.session_layout===l.b.FeatureVideo?d(e):u(e)).filter(Boolean),metaTag:e.meta_tag||"",disableAd:!!e.disable_ad}:null)},ejbI:function(e,t,n){"use strict";function myImageLoader(e){let{src:t="",width:n,quality:i}=e;return t.includes("?")?"".concat(t,"&w=").concat(n,"&q=").concat(i||75):"".concat(t,"?w=").concat(n,"&q=").concat(i||75)}n.d(t,{Z:function(){return myImageLoader}})},Fyo5:function(e,t,n){"use strict";n.d(t,{B9:function(){return isValidStatus},le:function(){return checkValidDataApi},rx:function(){return checkValidData}});var i=n("qe1T");function checkValidDataApi(e){var t;let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!!e&&"string"==typeof(null==e?void 0:e.state)&&(!!n||""!==e.state)&&"number"==typeof(null==e?void 0:null===(t=e.pollution)||void 0===t?void 0:t.aqius)}function checkValidData(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!!e&&"string"==typeof(null==e?void 0:e.province)&&(!!t||""!==e.province)&&"number"==typeof(null==e?void 0:e.currentAqiusValue)}function isValidStatus(e){return Object.values(i.P).includes(e)}},QW8v:function(e,t,n){"use strict";n.d(t,{W:function(){return d}});var i=n("VNqU"),l=n("09QT"),a=n("Cov9"),o=n("oQBk"),r=n("Tk9B"),u=n("Fyo5");let d=(0,i.Ue)((e,t)=>({loading:!1,error:null,currentData:null,cardInfo:null,listProvinces:null,currentLocation:null,setCurrentLocation(t){e({currentLocation:t})},fetchInitData:async()=>{let{loading:n,listProvinces:i}=t();if(!n&&!i){e({loading:!0,error:null});try{var d,s;let t=await (0,r.k)(!1),n=(null==t?void 0:t.location)||null,[i,c,v,_]=await Promise.all([(0,l.d)(o.y.HEALTH_TOOL.GET_AIR_POPULATION_INFO),n?(0,l.d)(o.y.HEALTH_TOOL.GET_AIR_POPULATION_SPECIFIC_PROVINCE,{params:{type:"geo",lat:n.latitude,lng:n.longitude}}):null,(0,l.d)(o.y.HEALTH_TOOL.GET_AIR_POPULATION_DEFAULT),(0,l.d)(o.y.HEALTH_TOOL.GET_AIR_POPULATION_PROVINCE),(0,r.k)(!1)]),f=null==c?void 0:c.data,y=null==v?void 0:v.data,p=(0,u.le)(f,!0),m=(0,u.le)(y),g=!!(null==i?void 0:i.data)&&!!(null==_?void 0:null===(d=_.data)||void 0===d?void 0:d.provinces)&&(p||m);if(g){let l=n&&p;e({currentLocation:l?t:null,cardInfo:(0,a.x)(null==i?void 0:i.data),currentData:(0,a.h)(l?f:m?y:null),listProvinces:(null==_?void 0:null===(s=_.data)||void 0===s?void 0:s.provinces)||[]})}else e({error:"General error"})}catch(t){e({error:t.message})}finally{e({loading:!1})}}},retryFetchInitData:async()=>{e({error:null}),await t().fetchInitData()}}))},VYCi:function(){},"A/s0":function(){},YZfw:function(){},uMuU:function(){}}]);