(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1380,7074,5639,5665,913,9903,7847,641,7202,4806],{Cov9:function(e,t,i){"use strict";i.d(t,{h:function(){return o},x:function(){return r}});var n=i("NMK5");let o=(0,n.Jj)(e=>{var t,i;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===(i=e.pollution)||void 0===i?void 0:i.ts)||null}:null}),r=(0,n.Jj)(e=>void 0!==e&&e?{title:e.title||"",description:e.description||"",disclaimer:e.disclaimer||"",featuredImage:e.featured_image||""}:null)},"9R0S":function(e,t,i){"use strict";i.d(t,{W:function(){return formatCategoryResult}});let formatCategoryResult=e=>{var t,i,n,o,r,l,a,u,d,s,c,v,_,E,m,T;return e?{bmi:{bmi:(null==e?void 0:null===(t=e.bmi)||void 0===t?void 0:t.bmi)||0,minWeight:(null==e?void 0:null===(i=e.bmi)||void 0===i?void 0:i.minWeight)||0,maxWeight:(null==e?void 0:null===(n=e.bmi)||void 0===n?void 0:n.maxWeight)||0,level:(null==e?void 0:null===(o=e.bmi)||void 0===o?void 0:o.level)||""},bmr:{bmr:(null==e?void 0:null===(r=e.bmr)||void 0===r?void 0:r.bmr)||0,status:(null==e?void 0:null===(l=e.bmr)||void 0===l?void 0:l.status)||"",suggestKcal:{kcalFrom:(null==e?void 0:null===(u=e.bmr)||void 0===u?void 0:null===(a=u.suggestKcal)||void 0===a?void 0:a.kcalFrom)||0,kcalTo:(null==e?void 0:null===(s=e.bmr)||void 0===s?void 0:null===(d=s.suggestKcal)||void 0===d?void 0:d.kcalTo)||0,kgFrom:(null==e?void 0:null===(v=e.bmr)||void 0===v?void 0:null===(c=v.suggestKcal)||void 0===c?void 0:c.kgFrom)||0,kgTo:(null==e?void 0:null===(E=e.bmr)||void 0===E?void 0:null===(_=E.suggestKcal)||void 0===_?void 0:_.kgTo)||0,target:(null==e?void 0:null===(T=e.bmr)||void 0===T?void 0:null===(m=T.suggestKcal)||void 0===m?void 0:m.target)||""}}}:{}}},NMK5:function(e,t,i){"use strict";i.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,i)=>(null!==e[i]&&void 0!==e[i]&&(t[i]=e[i]),t),{}),wrapFormatFn=e=>function(){for(var t=arguments.length,i=Array(t),n=0;nvoid 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),a=(0,r.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,r.Jj)(e=>void 0!==e&&e?{sessionLayout:e.session_layout||"",title:e.title||""}:null);let u=(0,r.Jj)(e=>void 0!==e&&e?{sessionLayout:e.session_layout||"",sessionId:e.session_id||"",title:e.title||"",layout:e.layout||"",videos:(e.videos||[]).map(l).filter(Boolean),readMore:e.read_more||""}:null),d=(0,r.Jj)(e=>void 0!==e&&e?{sessionLayout:e.session_layout||"",title:e.title||"",videos:(e.videos||[]).map(l).filter(Boolean),tabList:(e.other_tab_name||[]).map(e=>({type:e.video_type||n.V.VIDEO,name:e.tab_name||""}))}:null);(0,r.Jj)(e=>void 0!==e&&e?{name:e.name||"",listSessions:(e.list_sessions||[]).map(e=>e.session_layout===o.b.HeadingBanner?a(e):e.session_layout===o.b.FeatureVideo?d(e):u(e)).filter(Boolean),metaTag:e.meta_tag||"",disableAd:!!e.disable_ad}:null)},fKro:function(e,t,i){"use strict";i.d(t,{M:function(){return v},z:function(){return c}});var n=i("xrdX"),o=i("p46w"),r=i.n(o),l=i("09QT"),a=i("oQBk"),u=i("xIXX"),d=i("CJtR"),s=i("rIrU");let c={getCartId:async()=>{let e=r().get(s.QP)||"";if(e)return e;let t=await (0,u.t9)((0,d.wE)(a.y.ECOMMERCE.GUEST_GET_CART_ID),"POST");return e=(null==t?void 0:t.data)||"",r().set(s.QP,e,{domain:"development"===s.ENV.NEXT_PUBLIC_DEPLOY_ENV?"localhost":".".concat(n.v[s.ENV.DEPLOY_LOCALE])}),e},addToCart:async(e,t)=>{if(!e||!t)return;let i=await c.getCartId();if(i)return await (0,u.t9)((0,d.wE)(a.y.ECOMMERCE.GUEST_ADD_ITEM_TO_CART,{cartId:i}),"POST",{data:{cartItem:{sku:e,qty:t}}})},getCart:async()=>{let e=await c.getCartId();if(!e)return;let t=await (0,l.d)(a.y.ECOMMERCE.GUEST_GET_CART,{method:"GET",params:{cartId:e}},"ecommerce");return t},getCartTotals:async()=>{let e=await c.getCartId();if(e)return await (0,l.d)(a.y.ECOMMERCE.GUEST_GET_CART_TOTALS,{method:"GET",params:{cartId:e}},"ecommerce")}},v={getCartId:()=>(0,l.d)(a.y.ECOMMERCE.GET_CART_ID,{method:"POST"},"ecommerce"),addToCart:(e,t)=>{if(e&&t)return(0,l.d)(a.y.ECOMMERCE.ADD_ITEM_TO_CART,{method:"POST",data:{cartItem:{sku:e,qty:t}}},"ecommerce")},getCart:async()=>{let e=await (0,l.d)(a.y.ECOMMERCE.GET_CART,{method:"GET"},"ecommerce");return e},getCartTotals:async()=>(0,l.d)(a.y.ECOMMERCE.GET_CART_TOTALS,{method:"POST"},"ecommerce")}},gwk1:function(e,t,i){"use strict";i.d(t,{$:function(){return calculateBmiFlow}});var n=i("09QT"),o=i("/tR3"),r=i("9R0S"),l=i("oQBk"),a=i("ytAX"),u=i("vAgI");async function calculateBmiFlow(e){var t,i,d;let{gender:s,weight:c,height:v,age:_,activityLevel:E,isEnglishTool:m,locale:T,f:O}=e,f={gender:s,age:_};m&&(f.type="en");let C=await (0,u.ZD)({gender:s,weight:c,height:v,age:_,activityLevel:E}),g=!(null==C?void 0:C.data)||(null==C?void 0:C.result)===-1||(null==C?void 0:C.status)===-1;if(g)return{bmi:void 0,gender:s,age:_,weight:c,height:v,activityLevel:E,bmiResult:{},calories:{},bmiLevels:[],activeCond:void 0,recommendMinWeight:"0",recommendMaxWeight:"0"};let I=(0,r.W)(C.data),k=null==I?void 0:null===(t=I.bmi)||void 0===t?void 0:t.bmi,p={};k&&(p=await (0,n.d)(l.y.HEALTH_TOOL.GET_HEALTH_TOOL_BMI_RESULT,{params:{...f,level:(0,a.v)(k,T),bmi:k}}));let A=(0,a.LM)({f:O,gender:s,bmiValue:"string"==typeof k||"number"==typeof k?parseFloat(k.toString()):void 0,bmiRange:null==p?void 0:p.bmiRange}),y=Number((null==I?void 0:null===(i=I.bmi)||void 0===i?void 0:i.minWeight)||0).toLocaleString(T),S=Number((null==I?void 0:null===(d=I.bmi)||void 0===d?void 0:d.maxWeight)||0).toLocaleString(T);return{bmi:k,gender:s,age:_,weight:c,height:v,activityLevel:E,bmiResult:(0,o.Xj)((null==p?void 0:p.data)||{}),calories:I,bmiLevels:A,activeCond:(A.conditions||[]).find(e=>e.isActive),recommendMinWeight:y,recommendMaxWeight:S}}},"05Ua":function(e,t,i){"use strict";i.d(t,{H:function(){return n}});let n={LOGIN:"LOGIN",LOGOUT:"LOGOUT",AUTHORIZING:"AUTHORIZING",SET_IS_MOBILE_SSR:"SET_IS_MOBILE_SSR",ADD_BOOKMARKS:"ADD_BOOKMARKS",REMOVE_BOOKMARKS:"REMOVE_BOOKMARKS",SET_OPEN_LOGOUT_POPUP:"SET_OPEN_LOGOUT_POPUP",SET_COMMENT_FOCUS:"SET_COMMENT_FOCUS",SET_OPEN_DUE_DATE_POPUP:"SET_OPEN_DUE_DATE_POPUP",INIT_USER:"INIT_USER",PLAY_ARTICLE:"PLAY_ARTICLE",SET_OPEN_CONFIRM_LEAVE_PAGE_POPUP:"SET_OPEN_CONFIRM_LEAVE_PAGE_POPUP",SET_CHATWOOT_WEBSITE_TOKEN:"SET_CHATWOOT_WEBSITE_TOKEN",SET_ZALO_CONFIG:"SET_ZALO_CONFIG",SET_COLLECTING_ACTION:"SET_COLLECTING_ACTION",SET_HEALTH_INFO:"SET_HEALTH_INFO",UPDATE_CART:"UPDATE_CART",ADD_COMMUNITY_JOINED:"ADD_COMMUNITY_JOINED",REMOVE_COMMUNITY_JOINED:"REMOVE_COMMUNITY_JOINED",UPDATE_USER_INFO:"UPDATE_USER_INFO",ADD_SUCCESS_LOGIN_FN:"ADD_SUCCESS_LOGIN_FN"}},Fyo5:function(e,t,i){"use strict";i.d(t,{B9:function(){return isValidStatus},le:function(){return checkValidDataApi},rx:function(){return checkValidData}});var n=i("qe1T");function checkValidDataApi(e){var t;let i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return!!e&&"string"==typeof(null==e?void 0:e.state)&&(!!i||""!==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(n.P).includes(e)}},QW8v:function(e,t,i){"use strict";i.d(t,{W:function(){return d}});var n=i("VNqU"),o=i("09QT"),r=i("Cov9"),l=i("oQBk"),a=i("Tk9B"),u=i("Fyo5");let d=(0,n.Ue)((e,t)=>({loading:!1,error:null,currentData:null,cardInfo:null,listProvinces:null,currentLocation:null,setCurrentLocation(t){e({currentLocation:t})},fetchInitData:async()=>{let{loading:i,listProvinces:n}=t();if(!i&&!n){e({loading:!0,error:null});try{var d,s;let t=await (0,a.k)(!1),i=(null==t?void 0:t.location)||null,[n,c,v,_]=await Promise.all([(0,o.d)(l.y.HEALTH_TOOL.GET_AIR_POPULATION_INFO),i?(0,o.d)(l.y.HEALTH_TOOL.GET_AIR_POPULATION_SPECIFIC_PROVINCE,{params:{type:"geo",lat:i.latitude,lng:i.longitude}}):null,(0,o.d)(l.y.HEALTH_TOOL.GET_AIR_POPULATION_DEFAULT),(0,o.d)(l.y.HEALTH_TOOL.GET_AIR_POPULATION_PROVINCE),(0,a.k)(!1)]),E=null==c?void 0:c.data,m=null==v?void 0:v.data,T=(0,u.le)(E,!0),O=(0,u.le)(m),f=!!(null==n?void 0:n.data)&&!!(null==_?void 0:null===(d=_.data)||void 0===d?void 0:d.provinces)&&(T||O);if(f){let o=i&&T;e({currentLocation:o?t:null,cardInfo:(0,r.x)(null==n?void 0:n.data),currentData:(0,r.h)(o?E:O?m: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()}}))},o0qI:function(e,t,i){"use strict";i.d(t,{I:function(){return o}});var n=i("q1tI");let o=(0,n.createContext)({})},tjQ2:function(e,t,i){"use strict";i.d(t,{Ep:function(){return ArticleStoreProvider},WM:function(){return useArticleStore}});var n=i("BGKE"),o=i("q1tI"),r=i("sEfC"),l=i.n(r),a=i("oWg6"),u=i("VNqU"),d=i("2vNa"),s=i("Bp26");let c=["small","medium","large"],v=(0,o.createContext)(null),createArticleStore=e=>(0,a.M)((t,i)=>({articles:[],bookmarkIds:[],chineseTranslate:s.w.traditional,currentArticle:null,currentProgress:0,fontSize:"small",isBookmarked:!1,isCommentPopupOpen:!1,isLiked:!1,isDisliked:!1,totalComment:0,categories:[],...e||{},addToArticles:e=>{!e||i().articles.find(t=>e.id===t.id)||t({articles:i().articles.concat(e)})},addToBookmark:e=>t({isBookmarked:!0,bookmarkIds:[...i().bookmarkIds,e]}),removeBookmark:e=>{let n=i().bookmarkIds.filter(t=>t!==e);t({isBookmarked:!1,bookmarkIds:n})},setArticles:e=>t(t=>({articles:"function"==typeof e?e(t.articles):e})),setBookmarkIds:e=>{t({bookmarkIds:e})},setChineseTranslate:e=>t({chineseTranslate:e}),setCurrentArticle:l()(e=>t({currentArticle:e}),300),setCurrentProgress:e=>t({currentProgress:e}),cycleFontSize:()=>t({fontSize:(0,d.D)(c,i().fontSize)}),setIsBookmarked:e=>t({isBookmarked:e}),setIsCommentPopupOpen:e=>t({isCommentPopupOpen:e}),setIsLiked:e=>t({isLiked:e}),setIsDisliked:e=>t({isDisliked:e}),setTotalComment:e=>t({totalComment:e}),setCategories:e=>t({categories:e}),setShowDictionaryShortcutBtn:e=>t({showDictionaryShortcutBtn:e}),setInFirstViewPort:e=>t({inFirstViewport:e})})),ArticleStoreProvider=e=>{let{init:t,refreshKey:i,children:r}=e,l=(0,o.useRef)(createArticleStore(t)),a=l.current;return(0,o.useEffect)(()=>{i&&l.current.setState(t)},[i]),(0,n.tZ)(v.Provider,{value:a,children:r})},useArticleStore=(e,t)=>{let i=(0,o.useContext)(v),n=(0,u.oR)(i,e,t);return n}},Bp26:function(e,t,i){"use strict";var n,o;i.d(t,{w:function(){return n}}),(o=n||(n={}))[o.traditional=0]="traditional",o[o.simplified=1]="simplified"},T9go:function(e,t,i){"use strict";i.d(t,{a:function(){return o}});var n=i("VNqU");let o=(0,n.Ue)(e=>({shouldOnboardingModalOpen:!1,setShouldOnboardingModalOpen(t){e({shouldOnboardingModalOpen:t})}}))},Zr8O:function(e,t,i){"use strict";i.d(t,{B:function(){return r}});var n=i("VNqU"),o=i("nXqV");let r=(0,n.Ue)(e=>({openQuickBookingDrawer:!1,setOpenQuickBookingDrawer(t){e({openQuickBookingDrawer:t})},careType:o.y.DOCTOR,setCareType(t){e({careType:t})},setData(t){e({data:t})}}))},nXqV:function(e,t,i){"use strict";var n,o;i.d(t,{y:function(){return n}}),(o=n||(n={}))[o.DOCTOR=0]="DOCTOR",o[o.SERVICE=1]="SERVICE"},d30B:function(e,t,i){var n=i("q1tI");function Info(e){return n.createElement("svg",e,[n.createElement("path",{d:"M8 14C11.3137 14 14 11.3137 14 8C14 4.68629 11.3137 2 8 2C4.68629 2 2 4.68629 2 8C2 11.3137 4.68629 14 8 14Z",fill:"#2D87F3",key:0}),n.createElement("path",{d:"M8 11V8",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",key:1}),n.createElement("path",{d:"M8 5H8.01",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",key:2})])}Info.defaultProps={width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},e.exports=Info,Info.default=Info},hvR8:function(e,t,i){var n=i("q1tI");function Danger(e){return n.createElement("svg",e,[n.createElement("path",{d:"M12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z",fill:"#262626",key:0}),n.createElement("path",{d:"M14.8286 9.17163L9.17176 14.8285",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",key:1}),n.createElement("path",{d:"M9.17139 9.17163L14.8282 14.8285",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",key:2})])}Danger.defaultProps={width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},e.exports=Danger,Danger.default=Danger},X1xk:function(e,t,i){var n=i("q1tI");function Success(e){return n.createElement("svg",e,[n.createElement("path",{d:"M10.0001 18.3334C14.6025 18.3334 18.3334 14.6024 18.3334 10C18.3334 5.39765 14.6025 1.66669 10.0001 1.66669C5.39771 1.66669 1.66675 5.39765 1.66675 10C1.66675 14.6024 5.39771 18.3334 10.0001 18.3334Z",fill:"#00B16A",key:0}),n.createElement("path",{d:"M13.8333 7.5L8.33325 12.5L5.83325 10.2273",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",key:1})])}Success.defaultProps={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},e.exports=Success,Success.default=Success},l0B8:function(e,t,i){var n=i("q1tI");function Warning(e){return n.createElement("svg",e,n.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10 1.66666C5.4 1.66666 1.66667 5.39999 1.66667 9.99999C1.66667 14.6 5.4 18.3333 10 18.3333C14.6 18.3333 18.3333 14.6 18.3333 9.99999C18.3333 5.39999 14.6 1.66666 10 1.66666ZM10 10.8333C9.54167 10.8333 9.16667 10.4583 9.16667 9.99999V6.66666C9.16667 6.20832 9.54167 5.83332 10 5.83332C10.4583 5.83332 10.8333 6.20832 10.8333 6.66666V9.99999C10.8333 10.4583 10.4583 10.8333 10 10.8333ZM9.16667 12.5V14.1667H10.8333V12.5H9.16667Z",fill:"#FE921D"}))}Warning.defaultProps={width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},e.exports=Warning,Warning.default=Warning},VYCi:function(){},"A/s0":function(){},YZfw:function(){},uMuU:function(){}}]);