1"use strict";(self.webpackChunkhhgDiscoverV1=self.webpackChunkhhgDiscoverV1||[]).push([[6419,9102],{z2FJ:function(e,t,i){i.d(t,{J:function(){return formatString},e:function(){return getApiPath}});var a=i("gY0P"),r=i.n(a),o=i("9brV");let formatString=function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let a=r()(...t);if(a.includes("?")){let[e,t]=a.split("?",2),i=t.split("&").filter(e=>e&&(!e.includes("=")||e.split("=")[1]));return 0===i.length?e:"".concat(e,"?").concat(i.join("&"))}return a},getApiPath=()=>{let{NEXT_PUBLIC_BASE_API_URL:e,WP_INTERNAL_API:t}=o.Km;return(t||e)+"wp-json/api/"}},"JOt+":function(e,t,i){i.r(t),i.d(t,{MAPPED_AXIOS_INSTANCE:function(){return v},callApiNew:function(){return callApiNew}});var a=i("77FC"),r=i("dvDa"),o=i("9brV"),n=i("z2FJ"),s=i("p46w"),l=i.n(s),_=i("Sb+D"),c=i("/sjq");let getFormattedUrl=e=>{let{template:t,params:i,url:a}=e,r=(0,n.J)(a||"",{...i,..."together"===t?{websiteUrl:"https://".concat(c.domainLocales[o.Km.DEPLOY_LOCALE||"en-PH"])}:{},...("care"===t||"careV2"===t||"premium"===t||"unified"===t?{site:c.domainLocales[o.Km.DEPLOY_LOCALE||"en-PH"]}:{})||"ecommerce"===t,..."babyVaccine"===t?{domain:c.domainLocales[o.Km.DEPLOY_LOCALE||"en-PH"]}:{}});return r},getMainInterceptors=e=>({request:t=>{try{let i=l().get(o.ty),a=getFormattedUrl({url:t.url||"",params:t.params,template:e});t.url=a,t.params="tl-PH"===o.Km.NEXT_PUBLIC_DEPLOY_LOCALE?{lang:"fil"}:null,i&&(t.headers.Authorization="Bearer ".concat(i))}catch(e){console.error("\uD83D\uDE80 ~ file: interceptors.ts:53 ~ getMainInterceptors ~ error:",e)}finally{return t}},response:e=>e,error:e=>{console.error(e),(0,_.Cp)(e)}}),d={discover:void 0,care:"care",careV2:"careV2",together:"together",sso:void 0,lead:void 0,sidis:void 0,sidis_frontend:void 0,sidis_subscription:void 0,sidis_update:void 0,baby_vaccine:"babyVaccine",premium:"premium",unified:void 0,ecommerce:"ecommerce",chatbot:"chatbot",open_health_tools:void 0},E={discover:(0,n.e)(),premium:o.Km.NEXT_PUBLIC_PREMIUM_URL,together:o.Km.NEXT_PUBLIC_TOGETHER_API+"api/v1/",care:o.Km.NEXT_PUBLIC_CARE_API+"api/",careV2:o.Km.NEXT_PUBLIC_CARE_API+"api/v2/",sso:o.Km.NEXT_PUBLIC_SSO+"api/",lead:o.Km.NEXT_PUBLIC_LEAD_API+"api/",chatbot:o.Km.NEXT_PUBLIC_CHAT_BOT_API,sidis:o.Km.NEXT_PUBLIC_SIDIS_TEMPLATE_API,sidis_update:o.Km.NEXT_PUBLIC_SIDIS_API+"api/",sidis_frontend:o.Km.NEXT_PUBLIC_SIDIS_API_GET+"frontend/",sidis_subscription:o.Km.NEXT_PUBLIC_SIDIS_API_GET+"api/",baby_vaccine:o.Km.INTERNAL_VACCINATION_TOOL_API||o.Km.NEXT_PUBLIC_VACCINATION_TOOL_API,unified:o.Km.NEXT_PUBLIC_UNIFIED_API,ecommerce:o.Km.NEXT_PUBLIC_ECOMMERCE_API+"rest/"+o.Km.NEXT_PUBLIC_STORE_CODE+"/V1/",open_health_tools:o.Km.NEXT_PUBLIC_OPEN_HEALTH_TOOLS_API};r.A.defaults.headers.post["Content-Type"]="application/json",r.A.defaults.timeout=3e4;let T=r.A.create({baseURL:E.discover}),u=r.A.create({baseURL:E.premium}),p=r.A.create({baseURL:E.together}),I=r.A.create({baseURL:E.care}),g=r.A.create({baseURL:E.careV2,headers:{Accept:"version=2.0.0"}}),A=r.A.create({baseURL:E.sso,headers:{"Accept-Encoding":"*"}}),h=r.A.create({baseURL:E.lead}),O=r.A.create({baseURL:E.chatbot}),S=r.A.create({baseURL:E.sidis}),m=r.A.create({baseURL:E.sidis_update}),L=r.A.create({baseURL:E.sidis_frontend}),b=r.A.create({baseURL:E.sidis_subscription}),P=r.A.create({baseURL:E.baby_vaccine}),G=r.A.create({baseURL:E.unified}),C=r.A.create({baseURL:E.ecommerce});(async()=>{[T,A,I,g,h,S,L,b,m,P,p,u,G,C].forEach(e=>{let{request:t,error:i,response:a}=getMainInterceptors();e.interceptors.request.use(t,i),e.interceptors.response.use(a,i)});let{together:e,care:t,careV2:i,premium:a,baby_vaccine:r,unified:o,ecommerce:n,chatbot:s}=d;p.interceptors.request.use(getMainInterceptors(e).request,getMainInterceptors().error),I.interceptors.request.use(getMainInterceptors(t).request,getMainInterceptors().error),g.interceptors.request.use(getMainInterceptors(i).request,getMainInterceptors().error),u.interceptors.request.use(getMainInterceptors(a).request,getMainInterceptors().error),P.interceptors.request.use(getMainInterceptors(r).request,getMainInterceptors().error),G.interceptors.request.use(getMainInterceptors(o).request,getMainInterceptors().error),C.interceptors.request.use(getMainInterceptors(n).request,getMainInterceptors().error),O.interceptors.request.use(getMainInterceptors(s).request,getMainInterceptors().error)})();let y=r.A.create({baseURL:o.Km.NEXT_PUBLIC_OPEN_HEALTH_TOOLS_API}),v={discover:T,care:I,careV2:g,together:p,sso:A,lead:h,sidis:S,sidis_frontend:L,sidis_subscription:b,sidis_update:m,baby_vaccine:P,premium:u,unified:G,ecommerce:C,chatbot:O,open_health_tools:y},callApiNew=async function(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"discover",r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],n=v[i];try{let i=await n({url:e,...t});if(i)return r?i:i.data}catch(i){if((0,a.H4)(null,e,(null==t?void 0:t.method)||"GET","",i),o)throw i}return null}},"LSb+":function(e,t,i){i.r(t),i.d(t,{PATHS:function(){return a}});let a={CATEGORY:{GET_EXPERT_OF_CATEGORY:"category/expert/?id={id}",GET_CATEGORY_TAG:"tags?category_id={categoryId}",GET_AZ_DRUGS:"category/a-z/{category}",GET_CATEGORY_DETAIL:"category/{slug}",GET_CATEGORY_OR_ARTICLE_DETAIL:"fetch{basePath}/{fullSlug}",GET_CATEGORIES:"categories?type={type}
1",GET_TRENDING_CATEGORIES:"category/trending"},ARTICLE:{GET_ARTICLE_BY_TAG:"articles?category_id={categoryId}&tag_id={tagId}",GET_ARTICLE_OF_CATEGORY_NO_EXPLAINERS:"articles?category_id={categoryId}&page={currentPage}&skip_ids={ids}",POST_ARTICLE_FEEDBACK:"article/feedback/{id}",GET_PREVIEW_ARTICLE:"fetch{basePath}/{fullSlug}/?preview_nonce={nonce}&preview=true",GET_ARTICLE_OF_CATEGORY:"articles?category_id={categoryId}&page={currentPage}",GET_ARTICLE_DETAIL:"article/{slug}/?skip_ids={skipIds}&_isrelated={isRelated}",GET_ARTICLES:"articles?ids={ids}",GET_BOOST_PAGE_VIEW_INFO:"boost/popup-card?type={type}&article_id={articleId}&primary_category={primaryCategoryId}&community={community}&post_id={postId}"},HEALTH_TOOL:{GET_WEEK_PREGNANCY_PROGRESS:"health-tools/due-date-calculator/all",OVULATION_CREATE_EVENT:"ovulation/event?method={method}&day={day}&cycle={cycle}&period={period}&token={token}&user_id={user_id}",GET_HEALTH_TOOL_OVULATION_INFO:"health-tools/ovulation-calculator/info",GET_HEALTH_TOOL_OVULATION_SUGGESTED_ARTICLES:"health-tools/ovulation-calculator/result?method={method}",GET_HEALTH_TOOL_BMI_INFO:"health-tools/bmi-calculator/info?type={type}",GET_HEALTH_TOOL_BMI_INFOR:"health-tools/bmi-calculator/infor?gender={gender}&level={level}",GET_HEALTH_TOOL_BABY_GROWTH_INFO:"health-tools/baby-growth-tracking/info",GET_HEALTH_TOOL_BABY_GROWTH_RESULT:"health-tools/baby-growth-tracking/result",GET_HEALTH_TOOL_BMI_RESULT:"health-tools/bmi-calculator/result/?gender={gender}&bmi={bmi}&age={age}&type={type}&level={level}&unit={unit}",GET_HEALTH_TOOL_BMR_INFO:"health-tools/bmr-calculator/info",GET_HEALTH_TOOL_BMR_INFOR:"health-tools/bmr-calculator/infor/?status={status}",GET_HEALTH_TOOL_BMR_RESULT:"health-tools/bmr-calculator/result/?kcals={kcals}&gender={gender}&age={age}&status={status}&activity_level={activityLevel}",GET_HEALTH_TOOL_PWG_INFO:"health-tools/preweight-gain-calculator/info",GET_HEALTH_TOOL_PWG_RESULT:"health-tools/preweight-gain-calculator/result?bmi={bmi}&week={week}&weight_gain={pwg}&type={type}",GET_HEALTH_TOOL_THR_RESULT:"health-tools/target-heart-rate/result?result=heart-rate&gender={gender}&age={age}&resting_rate={rate}&intensity={intensity}",GET_HEALTH_TOOL_THR_INFO:"health-tools/target-heart-rate/info",GET_HEALTH_TOOL_BABY_POOP:"health-tools/baby-poop-tool",GET_DUE_DATE_INFO:"health-tools/due-date-calculator/info",GET_DUE_DATE_RESULT:"health-tools/due-date-calculator/formula",GET_DUE_DATE_ALL_WEEKS:"health-tools/due-date-calculator/all",GET_DUE_DATE_SUGGESTED_ARTICLES:"health-tools/due-date-calculator/result?from_week={from}&to_week={to}",GET_ALL_HEALTH_TOOLS:"healthtools?ismenu=0&per_page=100",GET_HEALTH_TOOLS_HOME_PAGE:"healthtools?ishome=1",GET_HEALTH_TOOLS_BY_CATEGORY:"healthtools?_hasgroup=1",GET_HEALTH_TOOL_BABY_VACCINE_INFO:"health-tools/vaccination/info",GET_HEALTH_TOOL_BABY_VACCINE_RESULT:"health-tools/vaccination/result",GET_HEALTH_TOOL_BABY_VACCINE_TIMELINE:"health-tools/vaccination/timeline",GET_HEALTH_TOOL_BABY_VACCINE_WITH_ID:"health-tools/vaccination/vaccine/{vaccineId}",CALCULATE_CALORIES:"healthtools/calculator/?weight={weight}&height={height}&activity_level={activityLevel}&age={age}&gender={gender}&unit={unit}",GET_AIR_POPULATION_INFO:"health-tools/air-population-tool/info",GET_AIR_POPULATION_PROVINCE:"health-tools/air-population-tool/provinces",GET_AIR_POPULATION_SPECIFIC_PROVINCE:"health-tools/air-population-tool/result?type={type}&state={name}&lat={lat}&lng={lng}",GET_AIR_POPULATION_DEFAULT:"health-tools/air-population-tool/result",GET_SITEWIDE_BANNER:"sitewide/health-tool",GET_LANDING_PAGE:"healthtools/landing-page",GET_HEALTH_TOOL_POPUP:"healthtools/popup"},EXPERT:{GET_ALL_EXPERTS:"experts",GET_ALL_EXPERTS_PAGING:"experts?page={page}&number={perPage}",GET_ALL_EXPERTS_HEADING:"expert/heading",GET_EXPERT:"expert/{slug}",GET_EXPERT_POST:"expert/article?page={page}&per_page={perPage}&user_id={userId}&number={numberOfPost}&reviewed_by_expert={reviewedByExpert}&offset={offset}",GET_LIST_OF_SPECIALTIES:"specialty",GET_EXPERT_BY_SPECIALTY:"experts?specialty={specialty}",GET_EXPERT_BY_NAME_AND_SPECIALTY:"experts?s={name}&specialty={specialty}&page={page}&search_by=display_name"},SSO:{POST_CHANGE_EMAIL:"user/change-email",POST_COMMENT_NOTIFICATION:"comment/notification",POST_SSO_VERIFY_TOKEN:"verify-id-token",SSO_FEEDBACK:"feedback/create",SSO_FEEDBACK_USER:"feedback/create?result=like",GET_FEATURE:"feature",UPDATE_FEATURE:"feature/update",CREATE_BOOKMARK:"bookmark/create",DELET
1E_BOOKMARK:"bookmark/delete",DELETE_ALL_BOOKMARK:"bookmark/delete-all",SSO_UPDATE_FIRST_TIME_BOOKMARK:"bookmark/update-first-time",GET_ALL_BOOKMARK:"bookmark",UPDATE_PROFILE:"user/update",POST_FCM_TOKEN_AUTH:"user/webpush",POST_FCM_TOKEN:"webpush",UPDATE_SUBSCRIPTION:"user/subscription",ONBOARDING_EMAIL:"user/onboarding/yesdok-email",POST_VERIFY_CHANGE_EMAIL:"user/verify-change-email",UPDATE_HEALTH_TOOL:"healthtool/update",SEND_OTP_VIA_WHATSAPP:"sms/whatsapp_otp",VERIFY_OTP_VIA_WHATSAPP:"sms/whatsapp_verify",AUTH_APP_TOKEN:"auth-app-token",UPLOAD:"upload"},SPOTLIGHT:{GET_SPOTLIGHT_LANDING:"spotlight/{slug}/?group_id={groupId}&additional_slug={additionalSlug}&api_for_website=1",GET_ALL_SPOTLIGHT:"spotlights/?per_page={perPage}&order_by={orderBy}",CHECK_IS_SPOTLIGHT_URL:"find-by-url/?url={url}"},TOGETHER:{GET_TOGETHER_COMMUNITY:"community?website_url={websiteUrl}&community_in={includeIds}",POST_TOGETHER_LIKE_POST:"post/{postId}/like?website_url={websiteUrl}",GET_TOGETHER_TOPICS:"topic?community_id={communityId}&website_url={websiteUrl}&due_date_month={dueDateMonth}&due_date_year={dueDateYear}&show_hidden={showHidden}",GET_TOGETHER_POST_LIST:"post?community_id={communityId}&website_url={websiteUrl}&sort_by={sortBy}&article_id={articleId}&page={page}&report_start_date={reportStartDate}&report_end_date={reportEndDate}&user_type={userType}&post_in={includeIds}&items_per_page={pageSize}&start_date={startDate}&end_date={endDate}&related_posts={postId}&post_by={postBy}&ignore-cache={ignoreCache}",GET_TOGETHER_POST_DETAIL:"post/{idOrSlug}/?website_url={websiteUrl}",GET_TOGETHER_POST_COMMENT:"comment?website_url={websiteUrl}&post_id={postId}&page={page}&sort_by={sort}&items_per_page={perPage}&_without_reply={withoutReply}",GET_TOGETHER_COMMUNITY_DETAIL:"community/{communityId}?website_url={websiteUrl}",GET_TOGETHER_COMMUNITY_DETAIL_AUTH:"auth/community/{communityId}?website_url={websiteUrl}",POST_VALIDATE_ASK_DOCTOR:"validate-ask-doctor-post/?category_id={categoryId}&website_url={websiteUrl}",GET_TOGETHER_SUGGESTED_POST:"suggested-post?topic_id={topicId}&website_url={websiteUrl}",POST_CREATE_POST:"post/create?website_url={websiteUrl}",POST_TOGETHER_JOIN_COMMUNITY:"community/join?website_url={websiteUrl}",POST_TOGETHER_JOIN_TOPIC:"topic/join?website_url={websiteUrl}",POST_TOGETHER_LEAVE_TOPIC:"topic/leave?website_url={websiteUrl}",GET_TOGETHER_USER_POSTS:"profile/posts?website_url={websiteUrl}",GET_TOGETHER_USER_AUTHORIZE:"auth/user/{userId}",IMAGE_UPLOAD:"comment/image/upload?website_url={websiteUrl}",USER:{DETAIL:"profile/user/detail?website_url={websiteUrl}&user_id=0&email={email}&filter_by_email=1",LIST_POST:"profile/user/posts?website_url={websiteUrl}&user_id={id}&hhd_expert_id={hhgExpertId}&is_anonymous={isAnonymous}&paging=none&items_per_page={pageSize}",LIST_ANSWERS:"replied/{id}?website_url={websiteUrl}&paging=1&items_per_page={pageSize}&filter_by_expert_hhd={filterByExpertHhd}"},FETCH_PREVIEW:"fetch/preview/?website_url={websiteUrl}",FETCH_MULTI_PREVIEW:"fetch/preview-multi/?website_url={websiteUrl}",HEALTH_TOOL:{CREATE:"health-profile/create?website_url={websiteUrl}",GET_STATUS:"health-profile/{type}/get-status?website_url={websiteUrl}"},GET_ELASTIC_SEARCH:"elasticsearch/search?lang={lang}&website_url={websiteUrl}&keyword={keyWord}&paged={page}&per_page={pageSize}&type={type}",COUNT_ELASTIC_SEARCH:"elasticsearch/count-total?website_url={website_url}&keyword={keyword}"},CARE:{GET_CARE_GEOBYIP:"geobyip?latitude={latitude}&longitude={longitude}&site={site}",GET_CARE_LIST_EMBEDDING:"{type}?site={site}&city_id={cityId}&random=1&{type_id}={id}&recommend_same_province=1",GET_CARE_SPECIALTY_DETAIL:"specialties/{specialtyId}?site={site}",GET_CARE_SERVICE_TYPE_DETAIL:"service-types/{serviceTypeId}?site={site}&keyword={keyword}",GET_CARE_CITY_LIST:"lists/cities?keyword={keyword}&site={site}&_nopaging=1",GET_SPECIALTY_LIST:"specialties?site={site}",GET_SEARCH_CARE:"search/?site={site}&keyword={keyword}&city_id={cityId}&district_id={districtId}&type={type}&specialty_id={specialtyId}&specialty_ids={specialtyIds}&doctor_specialty_id={doctorSpecialtyId}&doctor_ids={doctorIds}&service_id={serviceId}&hospital_branch_name={hospitalBranchName}&latitude={latitude}&longitude={longitude}&distance={distance}&page={page}&per_page={perPage}&show_districts={showDistricts}&_nopaging={noPaging}&is_discover={allowSearchInDistrict}&care_path={isCarePath}&skip_booking={skipBooking}",GET_HOSPITAL_BRANCH_LIST:"/hospital/branch?site={site}&keyword={keyword}",GET_HOSPITAL_DETAIL:"hospital/branch/{id}?site={site}",GET_DOCTOR_LIST:"doctors?site={site}&keyword={keyword}&hospital_id={hospitalId}&random={random}&city_id={cityId}&page={page}&specialty_id={specialtyId}&hospital_branch_id={hospitalBranchId}",GET_DOCTOR_DETAIL:"doctors/{id}?site={site}",GET_DOCTOR_SCHEDULE:"doctors/{id}/schedule?site={site}&from_date={startDate}&to_date={endDate}",GET_SERVICE_SCHEDULE:"hospital/service/{serviceId}/schedule?site={site}&from_date={startDate}&to_date={endDate}",GET_SERVICE_DETAIL:"hospital/service/{serviceId}?site={site}",GET_ALL_SERVICE_BASED_ON_SERVICE:"hospital/services?site={site}&hospital_branch_id={hospitalBranchId}",GET_BRANCH_DETAIL:"search/?site={site}&type={type}&hospital_branch_id={id}",GET_TOP_SERVICES:"options/top_services?site={site}&show_district={showDistrict}&city_id={cityId}&categories={categoryIds}",GET_CITY_ID_BY_LAT_LNG:"geobyip?site=hellobacsi.com&latitude={lat}&longitude={lng}",GET_LISTING_POPULAR:"v4/listing-popular?site={site}",GET_LISTING_DETAIL:"v4/listing?site={site}&product_type={productType}",GET_LISTING_FEEDBACK:"v4/listing-feedback?site={site}",GET_SEARCH_LISTING:"v4/listing-home-search?site={site}&keyword={keyword}"},LEADGEN:{POST_LEAD_IMPRESSION:"campaign/{campaignCode}/impression",POST_LEAD_POPUP_EXIT:"campaign/{campaignCode}/popup_exit",POST_LEAD_LEAD:"campaign/{campaignCode}/lead",POST_LEAD_SEND_OTP:"sms/otp",POST_LEAD_VERIFY_OTP:"sms/verify",POST_LEAD_GET_LOG:"collection/get-data",POST_LEAD_UPDATE_LOG:"collection/log",POST_LEAD_CHECK_PHONE_LOG:"collection/log/check-phone",POST_LEAD_FRISO_VERIFY_PHONE_EXIST:"friso/check",POST_LEAD_VERIFY_EXIST_EMAIL:"collection/log/check-email",POST_LEAD_VERIFY_EXIST_PHONE:"collection/log/check-phone-with-campaign",GET_FORMULA_CTA:"formula-cta?category_id={categoryIds}&country_code={countryCode}",GET_CTA_SUBMIT:"collection/cta-submit",POST_TRACKING_OTHERS:"collection/tracking-others"},SIDIS:{GET_UNSUBSCRIPTION:"unsubscription?eid={eid}&cid={cid}&tid={tid}",PUT_UNSUBSCRIPTION_UPDATE:"unsubscription",GET_SIDIS_TEMPLATE_BY_SLUG:"api/templates/get-by-slug/?domain={domain}&slug={slug}",POST_SIDIS_DUE_DATE:"frontend/tools/due_dates",POST_SIDIS_OVULATION:"frontend/tools/ovulations",POST_SIDIS_BMI:"frontend/tools/bmis",POST_SIDIS_BMR:"frontend/tools/bmrs",POST_SIDIS_THR:"frontend/tools/heart-rates",POST_SIDIS_PWG:"frontend/tools/pregnancies",GET_SIDIS_BMI:"api/bmis/{resultId}",GET_SIDIS_BMR:"api/bmrs/{resultId}",GET_SIDIS_THR:"api/heart-rates/{resultId}",GET_SIDIS_PWG:"api/pregnancies/{resultId}",GET_SIDIS_HEALTH_INFO:"api/my-profile/health-info",GET_SIDIS_RISK_SCREENERS:"api/my-profile/my-health/risk-screeners",GET_SIDIS_RISK_SCREENERS_ID:"api/my-profile/my-health/risk-screeners/{id}"},SUBOT:{POST_VERIFY_SMS_OTP:"sms/update-phone",POST_SEND_OTP:"sms/otp",POST_SEND_OTP_WHATSAPP:"whatsapp/otp",POST_VERIFY_OTP:"sms/verify",POST_VERIFY_OTP_WHATSAPP:"sms/verify-whatsapp",GET_LANDING_PAGE_FIRST_NODE:"landing_page/bot",GET_LA
1NDING_PAGE_NEXT_NODE:"landing_page/messages",POST_LANDING_PAGE_IMPRESSION:"landing_page/impressions",POST_LANDING_PAGE_CLICK:"landing_page/clicks",GET_INLINE_FIRST_NODE:"bots",GET_INLINE_MESSAGE:"inline/messages",GET_INLINE_IMPRESSION:"inline/impressions",GET_INLINE_CLICK:"inline/clicks",GET_SUBOT_LOG:"log/bot/{botId}/{cookieId}/{accountId}",POST_SUBOT_CREATE_LOG:"log/bot",FETCH_URL_DATA:"preview",GET_VOUCHER_QUANTITY:"vouchers/total_quantity?search={search}&client_id={clientId}"},COMMON:{GET_PROVINCE:"provinces?country_code={countryCode}",GET_DISTRICT:"districts?parent_id={parentId}",GET_COMMUNE:"communes?parent_id={parentId}",GET_FOOTER_INFO:"footer",GET_AFFILIATE_PRODUCT:"product/{productId}",GET_CAROUSEL:"carousel/{id}",GET_ABOUT_US_DATA:"about",GET_ADS_TXT:"adspage",POST_UPDATE_LOCATION:"tracking/geo/",GET_AUTHOR:"author/{slug}",GET_PAGE_STATIC:"page/{slug}",BASE_API_PATH:"/",GET_SEARCH_ARTICLES:"search?s={keyword}&page={page}",GET_ABOUT_US_META_TAG:"/about",GET_APP_LANDING_PAGE:"landing-page/tai-app",POST_HHG_CONTACT_FORM:"hhg-contact/v1/submit"},BABY_VACCINE:{POST_SUB_CHANNEL:"frontend/api/channels/registrations?site={domain}",POST_SUB_CHANNEL_DETAIL:"frontend/api/channels?site={domain}",GET_MAIN_TIMELINES:"frontend/api/babies/{babyId}/schedules?site={domain}",POST_RECORD_TIMELINE:"frontend/api/babies/{babyId}/timelines/records?site={domain}",DELETED_RECORD_TIMELINE:"frontend/api/babies/{babyId}/timelines/records/{idRecord}?site={domain}",GET_RESULT_BABY_VACCINE_INFO:"vaccination/result?site={domain}",POST_RECORD_IN_VACCINE_DETAIL:"frontend/api/babies/{babyId}/vaccines/{vaccineId}/records?site={domain}",DELETE_RECORD_IN_VACCINE_DETAIL:"frontend/api/babies/{babyId}/vaccines/{vaccineId}/records/{recordId}?site={domain}",PUT_BABY_DETAIL:"frontend/api/babies/{babyId}?site={domain}",DELETE_BABY:"frontend/api/babies/{babyId}?site={domain}",GET_BANNER_BABY_VACCINE:"frontend/api/banners?site={domain}",ADD_MEASUREMENT:"frontend/api/babies/{babyId}/measurements?site={domain}",GET_HEALTH_TOOL_BABY_VACCINE_INFO:"vaccination/info?site={domain}",GET_HEALTH_TOOL_BABY_VACCINE_LIST:"frontend/api/babies?site={domain}",GET_HEALTH_TOOL_BABY_DETAIL:"frontend/api/babies/{babyId}?site={domain}",GET_GROWTH_CHART_LATEST:"frontend/api/tools/growth-chart?site={domain}",GET_VACCINATION_TOOL_LATEST:"frontend/api/tools/vaccination?site={domain}",GET_HEALTH_TOOL_BABY_DETAIL_V2:"frontend/api/v2/babies/{babyId}?site={domain}",GET_HEALTH_TOOL_BABY_IMMUNIZATION_V2:"frontend/api/v2/babies/{babyId}/statics?site={domain}",GET_VACCINE_DETAIL:"frontend/api/v2/babies/{babyId}/vaccines/{vaccineId}?site={domain}",ADD_INJECTED_DATE:"frontend/api/v2/babies/{babyId}/vaccines/{vaccineId}/records?site={domain}"},USER_PROFILE:{GET_PROFILE:"user/profile/",GET_TOKENS_UID2:"user/uid2",SSO_USER_PROFILE:"user",POST_LOGOUT:"user/logout",SSO_USER_BOOKMARKS:"user/bookmarks",SSO_USER_PASSWORD:"user/settings/password",SSO_USER_EMAIL:"user/settings/update-email",SSO_CLOSE_ACCOUNT:"user/settings/close-account",SSO_HELP:"user/settings/help",POST_USER_REFRESH:"v1/user/refresh"},PREMIUM:{GET_SUGGESTED_TOPIC:"api/v1/categories?external_id={externalId}&site={site}",GET_NEWSLETTER_CATEGORIES:"api/v1/categories?site={site}",POST_SUBSCRIPTION:"api/v1/subscription?site={site}",TEMP_POST_SUBSCRIPTION:"api/v1/subscription/temporary?site={site}",TEMP_POST_SUBSCRIPTION_OFFICIAL:"api/v1/subscription/official?site={site}",TEMP_GET_NEWSLETTER_CATEGORIES:"api/v1/categories/temporary?site={site}",GET_SUBSCRIPTION_CATEGORIES:"api/v1/categories?site={site}"},UNIFIED:{GET_USER_FIELDS:"api/user/fields?site={site}"},ECOMMERCE:{GET_PRODUCT_DETAIL_BY_LIST_IDS:"catalog/products?sku={skuList}",GUEST_GET_CART_ID:"guest-carts",GUEST_ADD_ITEM_TO_CART:"guest-carts/{cartId}/items",GUEST_GET_CART:"guest-carts/{cartId}",GUEST_GET_CART_TOTALS:"guest-carts/{cartId}/totals",GET_CART_ID:"carts/mine",ADD_ITEM_TO_CART:"carts/mine/items",GET_CART:"carts/mine",GET_CART_TOTALS:"carts/mine/totals",MERGE_GUEST_CART_TO_MINE:"guest-carts/{cartId}"},CHATBOT:{SEND_MESSAGE:"{project}/v1/reply",GET_CHAT_HISTORY:"{project}/v1/users/{userId}/chats/{chatId}"}
1,VIDEOS:{GET_LANDING_PAGE:"landing-page/videos/",GET_LISTING:"videos?type={type}&tags={tags}&order_by={orderBy}&page={page}&per_page={pageSize}",GET_VIDEO_DETAIL:""},RAMADAN_WIDGET:{GET_ZONES:"ramadan-widget/zones",GET_PRAYER_TIMES:"ramadan-widget/prayer-times?zone={zoneId}&lat={lat}&lon={lng}&date={date}"},OPEN_HEALTH_TOOLS:{BMI_LOG:"api/v1/bmi/log"},POLL_WIDGET:{GET_WIDGETS:"poll-article/polls?poll_ids={ids}",GET_RESULT:"poll-article/results/{id}?user_id={userId}",POST_VOTE:"poll-article/vote"},RATING_REVIEW:{POST_RATING_REVIEW:"rating-review",GET_RATING_REVIEWS:"rating-reviews?collection_id={collectionId}&rating={rating}&page={page}&per_page={perPage}"},HOMEPAGE:{GET_HOMEPAGE_SETTING:"home/settings",GET_HOMEPAGE_SITEWIDE_BANNER:"home/sitewide-banner",GET_HOMEPAGE_MEDICAL_REVIEWED:"home/medical-reviewed",GET_HOMEPAGE_BANNER:"home/home-banner",GET_HOMEPAGE_SIDE_BANNER:"home/side-banner",GET_HOMEPAGE_FOOTER_BANNER:"home/footer-banner",GET_HOMEPAGE_POSTS:"home/trending-post?type={type}",GET_HOMEPAGE_LATEST_POSTS:"articles?page=1&_islatest=1",GET_HOMEPAGE_COMMUNITY_DATA:"home/community",GET_HOMEPAGE_HEALTH_TOOL:"home/health-tools",GET_HOMEAGE_SCHEMA:"home/schema",GET_HOME_VIDEOS:"home/videos/",GET_HOME_CLINIC_LOCATOR:"home/clinic-locator"}}},"Sb+D":function(e,t,i){i.d(t,{Cp:function(){return captureException},wd:function(){return captureMessage}});let debug_showDebug=()=>"undefined"==typeof localStorage||"true"===localStorage.getItem("hhg_debug"),a=null,getSentry=async()=>a||((a=await i.e(2538).then(i.bind(i,"4Q42")))?(a.init({dsn:"https://[email protected]/15",tracesSampleRate:.1,environment:"production",beforeSend:function(e){return -1!==window.location.search.indexOf("fbclid")?null:e}}),a):null),captureException=async function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let a=await getSentry();return(null==a?void 0:a.captureException(...t))||(debug_showDebug()?console.error(">S Exception",t):null)},captureMessage=async function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let a=await getSentry();return(null==a?void 0:a.captureMessage(...t))||(debug_showDebug()?console.log(">S Message",t):null)}},"77FC":function(e,t,i){i.d(t,{H4:function(){return logApiCall}});var a=i("Sb+D");let r={},logApiCall=(e,t,i,o,n)=>{setTimeout(()=>{if(r[t]&&r[t]===JSON.stringify(n))return;r[t]=JSON.stringify(n);let s={"user-id":o,path:t,method:i,body:null==e?void 0:e.data,locale:"hi-IN",error:n};(0,a.wd)("clientSide_logs_api_call",{level:"log",extra:s})},0)}},"85Xk":function(e,t,i){i.d(t,{Q:function(){return AdditionalQuestionField},E:function(){return u}});var a=i("BGKE"),r=i("+OUp"),o=i("P+HS"),n=i("f8uB"),s=i("AJQa"),l=i("vH4S"),_=i("TSYQ"),c=i.n(_),d=i("dDsW"),E=i("le9Y"),additionalQuestionField_ControlNext=e=>{let{canScrollNext:t,onClick:i}=e;return(0,a.FD)(l.Box,{className:c()("flex w-12 h-10 absolute right-0 top-0 transition-all",{"opacity-0 pointer-events-none":!t}),children:[(0,a.Y)(l.Box,{className:"w-6",style:{background:"linear-gradient(270deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%)"}}),(0,a.Y)(l.Box,{className:"w-6 bg-white py-2 cursor-pointer",onClick:i,children:(0,a.Y)(E.A,{size:24})})]})},T=i("Nels"),additionalQuestionField_ControlPrev=e=>{let{canScrollPrev:t,onClick:i}=e;return(0,a.FD)(l.Box,{className:c()("flex w-12 h-10 absolute left-0 top-0 z-[1] transition-all",{"opacity-0 pointer-events-none":!t}),children:[(0,a.Y)(l.Box,{className:"w-6 bg-white py-2 cursor-pointer",onClick:i,children:(0,a.Y)(T.A,{size:24})}),(0,a.Y)(l.Box,{className:"w-6",style:{background:"linear-gradient(90deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%)"}})]})};let u="otherQuestionField",AdditionalQuestionField=e=>{let{question:t,onChange:i,chipProps:_,inputProps:E,multiple:T,disabledOther:p,isOneLine:I=!0}=e,g=(0,r.useRef)(null),A=(0,r.useRef)(null),{formatMessage:h}=(0,d.A)(),[O,S]=(0,r.useState)(),[m,L]=(0,r.useState)(""),[b,P]=(0,r.useState)(null),[G,C]=(0,r.useState)(!1),[y,v]=(0,r.useState)(!1),{hasAnother:R}=t;(0,r.useEffect)(()=>{if(void 0!==E.value){let e=((null==E?void 0:E.value)||"").split(",").filter(
1Boolean),i=(t.answers||[]).map(e=>String(e.id)),a=[],r=[];e.map(e=>{i.includes(e)?a.push(e):r.push(e)});let o=(null==t?void 0:t.hasAnother)&&r.length>0;S([...a,...o?[u]:[]]),o&&L((null==r?void 0:r[0])||"")}},[null==E?void 0:E.value]);let formatCustomValue=e=>T?e:[e],handleBtnClick=e=>{T||(null==O?void 0:O[0])!==e||(S(""),null==i||i([]))},handleOnchange=e=>{let{value:t,otherText:i=""}=e,a=t.findIndex(e=>e===u);if(-1!==a){let e=[...t];return i&&(e[a]=i),e}return t};(0,r.useEffect)(()=>{if(b){let handler=()=>{C(b.canScrollNext()),v(b.canScrollPrev())};return b.on("scroll",handler),handler(),()=>{b.off("scroll",handler)}}},[b]);let f=I?(0,a.FD)(l.Box,{className:c()("min-w-0 w-full relative",{"pr-5":G}),ref:A,children:[(0,a.Y)(additionalQuestionField_ControlPrev,{canScrollPrev:y,onClick:()=>null==b?void 0:b.scrollPrev()}),(0,a.FD)(s.F,{align:"start",containScroll:"trimSnaps",dragFree:G||y,draggable:G||y,slideGap:8,slideSize:"auto",withControls:!1,withIndicators:!1,getEmblaApi:P,children:[t.answers.map((e,i)=>(0,a.FD)(s.F.Slide,{children:[(0,a.Y)(o.ChipButton,{value:String(e.id),onClick:()=>handleBtnClick(String(e.id)),children:e.answer},String(i)),i===t.answers.length-1&&(0,a.Y)("div",{className:"absolute top-0 right-0",ref:g})]},String(i))),R&&!p&&(0,a.Y)(s.F.Slide,{children:(0,a.Y)(o.ChipButton,{value:u,onClick:()=>handleBtnClick(u),children:h({id:"additionalQuestion.otherLabel",defaultMessage:"Other ..."})})},"hasAnother")]}),(0,a.Y)(additionalQuestionField_ControlNext,{canScrollNext:G,onClick:()=>null==b?void 0:b.scrollNext()})]}):(0,a.FD)(a.FK,{children:[t.answers.map((e,t)=>(0,a.Y)(o.ChipButton,{value:String(e.id),onClick:()=>handleBtnClick(String(e.id)),children:e.answer},String(t))),R&&!p&&(0,a.Y)(o.ChipButton,{value:u,onClick:()=>handleBtnClick(u),children:h({id:"additionalQuestion.otherLabel",defaultMessage:"Other ..."})})]});return(0,a.FD)(l.Stack,{spacing:(0,l.rem)(8),children:[(0,a.FD)(l.Stack,{spacing:(0,l.rem)(2),children:[(0,a.FD)(l.Flex,{align:"center",gap:(0,l.rem)(8),children:[(0,a.Y)(o.Text,{as:"label",size:"s4",children:t.question.question}),t.question.questionHint&&(0,a.Y)(l.Box,{sx:{position:"relative"},children:(0,a.FD)(l.HoverCard,{withArrow:!0,withinPortal:!0,styles:e=>({dropdown:{background:e.colors.gray[8],maxWidth:(0,l.rem)(300)}}),children:[(0,a.Y)(l.HoverCard.Target,{children:(0,a.Y)(l.Button,{styles:{root:{padding:0,height:"auto"}},children:(0,a.Y)(n.A,{size:18})})}),(0,a.FD)(l.HoverCard.Dropdown,{children:[(0,a.Y)(o.Text,{size:"n1",color:"#ffffff",children:t.question.questionHint})," "]})]})})]}),(0,a.Y)(o.ChipButton.Group,{multiple:T,value:T?O:(null==O?void 0:O[0])||"",..._||{},onChange:e=>{let t=formatCustomValue(e);S(t),null==i||i(handleOnchange({value:t,otherText:m}))},children:(0,a.Y)(l.Group,{spacing:(0,l.rem)(8),children:f})}),(0,a.Y)(o.Input,{type:"hidden",...E})]}),(O||[]).includes(u)&&!p&&(0,a.Y)(o.Input,{value:m===u?"":m,placeholder:t.otherInputPlaceholder,onChange:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";L(e),null==i||i(handleOnchange({value:O,otherText:e}))}})]})}},qoqD:function(e,t,i){i.d(t,{A:function(){return E}});var a=i("BGKE"),r=i("+OUp"),o=i("vH4S"),n=i("oguI"),s=i("Tabs"),l=i("dDsW"),_=i("mdEm"),c=i("uYWT"),d=i("85Xk");let generateSchema=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i={};return t.map(t=>{i[t]=c.Yj().valIncludesStr(d.E,e)}),c.Ik().shape({...i})};c.Zg(c.Yj,"valIncludesStr",function(e,t){return this.test({name:"valIncludesStr",message:t({id:"additionalQuestion.inputErr.otherAnswerRequire",defaultMessage:"Please fill your other answer"}),exclusive:!1,test:t=>!t.includes(e)})});var E=(0,r.forwardRef)((e,t)=>{let{additionalQuestions:i,onChange:c,disabledOther:E,className:T}=e,{formatMessage:u}=(0,l.A)(),p=(0,r.useMemo)(()=>generateSchema(u,i.map(e=>_.CD+e.question.id)),[i]),I=(0,n.m)({validate:(0,s.t)(p)}),getList=e=>{let t=[];return i.map(i=>{let a=t.findIndex(e=>e.question.id===i.question.id),r=(e[_.CD+i.question.id]||"").split(",").filter(Boolean),o={};i.answers.map(e=>{o[e.id]=e});let n=[],s=[];r.map(e=>{o[e]?n.push({id:o[e].id,value:o[e].answer}):s.push(e)}
1).filter(Boolean);let l=[...n,...s.length>0?[{id:0,value:null==s?void 0:s[0]}]:[]].filter(Boolean),c={question:{id:Number(i.question.id),value:i.question.question},answers:l};-1!==a?c.answers.length>0?t[a]=c:t.splice(a,1):c.answers.length>0&&t.push(c)}),t};return(0,r.useImperativeHandle)(t,()=>({validate:(e,t)=>{I.validate(),I.isValid()?null==e||e():null==t||t()}})),(0,a.Y)(o.Stack,{spacing:(0,o.rem)(12),className:T,children:i.map((e,t)=>(0,a.Y)(d.Q,{question:e,multiple:e.isMulti,inputProps:I.getInputProps(_.CD+e.question.id),disabledOther:E,onChange:t=>{I.setFieldValue(_.CD+e.question.id,t.join(",")),null==c||c(getList({...I.values,[_.CD+e.question.id]:t.join(",")}))}},String(t)))})})},"1sn1":function(e,t,i){i.d(t,{$_:function(){return formatInjectedCareInfo},Fl:function(){return calculateCalories},VR:function(){return getActivityLevelVal},gc:function(){return checkBMRStatus},oj:function(){return addResultToLink},yl:function(){return n}});var a=i("JOt+"),r=i("LSb+"),o=i("mdEm");i("iZSu");let formatInjectedCareInfo=e=>{var t,i,a,r;return"string"!=typeof e?null:{type:(null===(t=/type="(.*?)"/gi.exec(e))||void 0===t?void 0:t[1])||"",dataId:(null===(i=/id="(.*?)"/gi.exec(e))||void 0===i?void 0:i[1])||"",dataTitle:(null===(a=/title="(.*?)"/gi.exec(e))||void 0===a?void 0:a[1])||"",dataDescription:(null===(r=/description="(.*?)"/gi.exec(e))||void 0===r?void 0:r[1])||""}},addResultToLink=e=>e.includes("?result=1")?e:e.includes("?")?e.replace("?","?result=1&"):e+"?result=1",calculateCalories=async e=>{let{weight:t,height:i,activityLevel:n=o.vL.LOW_INTENSITY,age:s,gender:l="male",withImperialUnit:_=!1}=e;return await (0,a.callApiNew)(r.PATHS.HEALTH_TOOL.CALCULATE_CALORIES,{params:{weight:t,height:i,activityLevel:getActivityLevelNumberVal(n),age:s,gender:l,unit:_?"imperial":"metric"}})},getActivityLevelNumberVal=e=>Object.values(o.vL).indexOf(e)+1,getActivityLevelVal=function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1;return(null===(e=Object.values(o.vL))||void 0===e?void 0:e[t])||""},checkBMRStatus=e=>{let{gender:t,bmr:i}=e,a=Number(i);return"male"===t?a<1600?"low":a>1800?"high":"normal":a<1200?"low":a>
11400?"high":"normal"},n={[o.e4.BMI]:"blue",[o.e4.BMR]:"green",[o.e4.THR]:"red",[o.e4.OVULATION]:"pink",[o.e4.DUE_DATE]:"pink",[o.e4.PWG]:"pink",[o.e4.BABY_POOP]:"pink",[o.e4.BABY_VACCINE]:"blue",[o.e4.BABY_GROWTH]:"blue"}},tjpU:function(e,t,i){i.d(t,{N_:function(){return r},ZT:function(){return n},mF:function(){return o}});var a=i("U80/");let[r,o,n]=(0,a.c)()},su1x:function(e,t,i){i.d(t,{B6:function(){return generateSchema},Bg:function(){return getOvulationResultLink},Qf:function(){return useDrawCalendar}});var a=i("+OUp"),r=i("iBNF"),o=i("8BcA"),n=i.n(o),s=i("uYWT"),l=i("0kcD"),_=i("9brV"),c=i("8H0i");let getOvulationResultLink=(e,t)=>{let{type:i,startDate:a,periodLength:r,cycle:o}=t;return"".concat(e,"?result=1&").concat(c.Q.method,"=").concat(i,"&").concat(c.Q.day,"=").concat(n()(a).format(_.qC),"&").concat(c.Q.cycle,"=").concat(o,"&").concat(c.Q.period,"=").concat(r,"&joincommunity=1")},useDrawCalendar=e=>{let t={color:r.w.colors.pink800,backgroundColor:r.w.colors.pink50},i={color:e.type===_.hL?r.w.colors.error:r.w.colors.green700,backgroundColor:r.
1w.colors.green50},o=(0,a.useMemo)(()=>{let i=[];if(e){let{cycle:a,periodLength:r,startDate:o}=e,s=r-1;i.push({rangeType:"period",...t,startDate:o,endDate:n()(o).add(s,"day").toDate()});let l=o,_=o;for(let e=0;e<=12;e++)l=n()(l).subtract(a,"day").toDate(),_=n()(_).add(a,"day").toDate(),i.unshift({rangeType:"period",...t,startDate:l,endDate:n()(l).add(s,"day").toDate()}),i.push({rangeType:"period",...t,startDate:_,endDate:n()(_).add(s,"day").toDate()})}return i},[e]),s=(0,a.useMemo)(()=>o.map(e=>n()(e.startDate).subtract(14,"day").toDate()),[o]),l=(0,a.useMemo)(()=>s.map(e=>({markerType:"ovulation",markerStyle:"dashed",date:e,color:i.color})),[s,i]),c=(0,a.useMemo)(()=>s.map(e=>({rangeType:"fertile",startDate:n()(e).subtract(5,"day").toDate(),endDate:n()(e).add(1,"day").toDate(),...i})),[s,i]),d=(0,a.useMemo)(()=>e.type===_.DM?o:o.concat(c),[e,o,c]);return{ovulationMarkers:l,calendarRanges:d,ovulationDays:s}},generateSchema=()=>s.Ik().shape({type:s.gl().oneOf(Object.values(l.W)).default(l.W.TrackPeriod).required(),cycle:s.ai().required(),periodLength:s.ai().required(),startDate:s.p6().required()})},n8Gv:function(e,t,i){i.d(t,{Ez:function(){return d},MM:function(){return u},Nb:function(){return c},V4:function(){return l},YR:function(){return T},bv:function(){return p},ip:function(){return _},yY:function(){return E}});var a=i("rBCA"),r=i("jC95"),o=i("NaoI"),n=i("iBNF"),s=i("UC+x");let l=(0,a.A)(s.gS,{target:"e7pcofi0"})("margin-right:0.3rem;vertical-align:middle;"),_=(0,a.A)("div",{target:"e7pcofi1"})("width:100%;margin-bottom:2rem;"),c=(0,a.A)("div",{target:"e7pcofi2"})("display:flex;width:100%;justify-content:space-between;margin-top:0.5rem;margin-bottom:12px;"),d=(0,a.A)("div",{target:"e7pcofi3"})("width:31%;height:140px;",o.M.mbDown,"{height:130px;width:32.5%;}"),E=(0,a.A)(r.C,{target:"e7pcofi4"})("width:100%;height:100%;justify-content:space-around;",o.M.mbDown,"{padding:0.25rem;}&.active{border-color:",n.w.colors.primaryBase,";box-shadow:none;p{color:",n.w.colors.primaryBase,";}}"),T=(0,a.A)("div",{target:"e7pcofi5"})("width:100%;margin-bottom:2rem;.due-date-calculate-button{margin-right:auto;margin-left:auto;}"),u=(0,a.A)("div",{target:"e7pcofi6"})("margin-bottom:1rem;",o.M.mbUp,"{padding-left:1rem;}"),p=(0,a.A)("div",{target:"e7pcofi7"})("display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1rem;")},"0kcD":function(e,t,i){i.d(t,{D:function(){return OvulationCalculator},W:function(){return r}});var a,r,o=i("BGKE"),n=i("+OUp"),s=i("4MFp"),l=i("kDxR"),_=i("P+HS"),c=i("vH4S"),d=i("8BcA"),E=i.n(d),T=i("dDsW"),u=i("bPK4"),p=i("qoqD"),I=i("h1yn"),g=i("RzAk"),A=i("tjpU"),h=i("AG8C"),O=i("9brV"),S=i("mdEm"),m=i("VnHZ"),L=i("n8Gv");(a=r||(r={}))[a.TrackPeriod=1]="TrackPeriod",a[a.Conceive=2]="Conceive",a[a.AvoidPregnancy=3]="AvoidPregnancy";let OvulationCalculator=e=>{let{additionalQuestions:t=[],onCalc:i}=e,{formatMessage:a}=(0,T.A)(),{locale:r}=(0,h.$)(),{state:{userInfo:d}}=(0,n.useContext)(m.B),{getHealthToolLink:b}=(0,s.u)(r),P=(0,n.useRef)(null),G=(0,n.useMemo)(()=>b(S.zY.OVULATION),[b]),C=(0,n.useMemo)(()=>[{imageSrc:"".concat(O.nS,"/ovulation-track-period-icon.png"),label:a({id:"ovulationPage.trackPeriod"}),value:1},{imageSrc:"".concat(O.nS,"/ovulation-conceive-icon.png"),label:a({id:"ovulationPage.conceive"}),value:2},{imageSrc:"".concat(O.nS,"/ovulation-avoid-pregnancy-icon.png"),label:a({id:"ovulationPage.avoidPregnancy"}),value:3}],[]),y=(0,A.mF)(),onSubmit=async e=>{var t;null==P||null===(t=P.current)||void 0===t||t.validate(async()=>{localStorage.setItem("ovulationInfo",JSON.stringify({...e,isSubmitted:!!(null==d?void 0:d.id),source_url:window.location.href})),null==i||i()})};return(0,o.FD)("form",{onSubmit:y.onSubmit(onSubmit),children:[(0,o.FD)(c.Flex,{gap:(0,c.rem)(24),sx:e=>({[e.fn.smallerThan("sm")]:{flexDirection:"column",".birthday-field":{marginBottom:0}},[e.fn.largerThan("sm")]:{"& > div":{width:"100%",flexGrow:1}}}),children:[(0,o.Y)(L.bv,{className:"birthday-field",children:(0,o.Y)(I.w,{...y.getInputProps("birthday"),onChange:e=>{y.setFieldValue("age",String(E()().diff(e,"year"))),y.setFieldValue("birthday",e)}})}),(0,o.Y)(L.bv,{children:(0,o.Y)(g.E,{checked:y.getInputProps("isYourself").value,onChange:e=>y.setFieldValue("isYourself",e.currentTarget.checked)})})]}),(0,o.FD)(L.ip,{children:[(0,o.Y)(_.Text,{as:"label",size:"s4",children:a({id:"ovulationPage.objectives"})}),(0,o.Y)(L.Nb,{children:C.map(e=>(0,o.Y)(L.Ez,{onClick:t=>{t.stopPropagation(),y.getInputProps("type").onChange(e.value)},children:(0,o.Y)(L.yY,{className:e.value===y.getInputProps("type").value?"active":void 0,imgBanner:(0,o.Y)("img",{src:e.imageSrc,style:{width:"63px",height:"63px",objectFit:"contain",maxWidth:"100%"},alt:e.label,loading:"lazy"}),label:e.label})},e.value))})]}),(0,o.FD)(L.YR,{children:[(0,o.Y)(L.bv,{children:(0,o.Y)(_.DatePicker,{label:(0,o.Y)(_.Text,{as:"label",size:"s4",children:a({id:"dueDatePage.lastPeriod.lastPeriodLabel"})}),excludeDate:e=>E()(e).isBefore(E()().subtract(46,"day"))||E()(e).isAfter(E()()),...y.getInputProps("startDate")})}),(0,o.FD)(L.bv,{children:[(0,o.FD)(_.Text,{as:"label",size:"s4",children:[a({id:"ovulationPage.cycleLength"})+" ",(0,o.Y)(_.Text,{size:"s4",color:"#797979",style:{display:"inline"},children:a({id:"ovulationPage.dayUnit"})})]}),(0,o.Y)(_.Slider,{...y.getInputProps("cycle"),withControl:!0,min:21,max:45})]}),(0,o.FD)(L.bv,{children:[(0,o.FD)(_.Text,{size:"s4",color:"#595959",children:[a({id:"ovulationPage.periodDuration"})+" ",(0,o.Y)(_.Text,{size:"s4",color:"#797979",style:{display:"inline"},children:a({id:"ovulationPage.dayUnit"})})]}),(0,o.Y)(_.Slider,{...y.getInputProps("periodLength"),withControl:!0,min:1,max:15})]}),(0,o.FD)(c.Stack,{spacing:(0,c.rem)(24),children:[(0,o.Y)(p.A,{ref:P,additionalQuestions:t,onChange:e=>y.setFieldValue("additionalQuestions",e)}),(0,o.Y)(L.bv,{children:(0,o.Y)(l.B,{className:"due-date-calculate-button",size:"lg",color:"primary",dataEventCategory:"Health Tool",dataEventAction:"Ovulation",dataEventLabel:"".concat((0,u.oN)(r)).concat(G),type:"submit",children:a({id:"dueDatePage.lastPeriod.calculate"})})})]})]})]})}},ErZK:function(e,t,i){i.d(t,{Ek:function(){return r},WJ:function(){return a},e7:function(){return o},jf:function(){return l},oP:function(){return _},tK:function(){return s},u0:function(){return n}});let a="temp_baby_growth",r="baby_growth_data",o="temp_baby_vaccination",n="baby_vaccination_data",s="inskin_ovulation",l="service_connection_page",_="snp-latest-access"}}]);
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.