"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2354],{"/EOu":function(e,t,i){i.d(t,{f:function(){return formatPill}});let formatPill=e=>e?{id:e.id,name:e.name||"",icon:e.fruit_icon||""}:{}},Pfvg:function(e,t,i){i.d(t,{a:function(){return formatPost},b:function(){return formatUserProfileUrl},c:function(){return formatTopic},d:function(){return n},e:function(){return formatComment},f:function(){return formatCommunity},g:function(){return formatArticle},h:function(){return formatCategory}});var o=i("usZY");let formatAuthor=e=>e?{displayName:e.display_name||null,avatar:e.avatar||null,thumbnailAvatar:e.avatar_thumbnail||null,profileUrl:e.profile_url||null,description:e.description||null,metaTag:e.meta_tag||"",specialty:e.specialty||"",organisation:e.organisation||""}:{},formatArticleExpert=e=>e?{id:e.ID||null,name:e.name||null,specialty:e.specialty||null,avatar:e.avatar||null,permalink:e.permalink||null,thumbnailAvatar:e.avatar_thumbnail||null}:{},formatSpotlightsSummary=e=>void 0!==e&&e?{id:e.ID,name:e.name,permalink:e.permalink,image:(null==e?void 0:e.small_banner)||(null==e?void 0:e.image)||"",imageMedium:(null==e?void 0:e.image_medium)||null,imageThumbnail:(null==e?void 0:e.image_thumbnail)||null,startDate:null==e?void 0:e.start_date,endDate:null==e?void 0:e.end_date}:null,formatArticleSubscriptionBanner=e=>{if(!e)return{};let{button_text:t,button_url:i,status:r,banner_desktop:n,banner_mobile:l}=e,a=(0,o._)(e,["button_text","button_url","status","banner_desktop","banner_mobile"]);return Object.assign({buttonText:t||"",buttonUrl:i||"",status:!!r,bannerDesktop:n||"",bannerMobile:l||""},a)},r={EN:"English",FIL:"Filipino"},formatTranslateOptions=e=>void 0===e||Object.keys(e).length<2?[]:Object.keys(e).map(t=>({label:t.toUpperCase() in r?r[t.toUpperCase()]:t.toUpperCase(),value:"/"===e[t].slice(-1)?e[t]:`${e[t]}/`})),formatArticle=e=>{var t,i,o,r;return e?{id:e.ID,postName:e.post_name,sponsor:e.sponsor?formatSponsor(e.sponsor):null,isSponsored:e.is_sponsored||null,isPremium:e.is_premium||!1,postTitle:e.post_title||"",postModified:e.post_modified||"",postDate:e.post_date||"",modifiedTime:e.modified_time||"",permalink:e.permalink||"",featureImage:e.image||null,featureImageMobile:e.image_medium||null,featureImageMobileXs:e.image_thumbnail||null,author:formatAuthor(e.author),reviewer:e.reviewed_by&&formatAuthor(e.reviewed_by)||null,articleReviewed:(null==e?void 0:e.reviewed)?Object.assign(Object.assign({},null==e?void 0:e.reviewed),{author:formatUserProfile(null===(t=null==e?void 0:e.reviewed)||void 0===t?void 0:t.author),editor:formatUserProfile(null===(i=null==e?void 0:e.reviewed)||void 0===i?void 0:i.editor),expert:formatUserProfile(null===(o=null==e?void 0:e.reviewed)||void 0===o?void 0:o.expert),fact_check:formatUserProfile(null===(r=null==e?void 0:e.reviewed)||void 0===r?void 0:r.fact_check)}):null,category:formatCategory(e.category),postContent:e.post_content||null,keyTakeaways:e.key_takeaways||null,categories:(e.categories||[]).map(formatCategory),sources:e.sources||null,description:e.description||null,excerpt:e.excerpt||null,expert:formatArticleExpert(e.expert),metaTag:e.meta_tag||null,spotlight:formatSpotlightsSummary(null==e?void 0:e.spotlight),affiliate_message:e.affiliate_message||null,turnOffComment:!!e.turn_off_comment,hasAffiliate:!!e.is_affiliate,translateOptions:formatTranslateOptions(e.translate),jumpingLink:e.jumping_link||[],pregnancy:(null==e?void 0:e.pregnancy)||!1,pregnancyWeek:(null==e?void 0:e.week_pregnancy)||1,primaryCategory:formatCategory(e.primary_category),turnOffIvsPlayer:!!e.turn_off_ivs_player,turnOffArticleVoice:!!e.turn_off_article_voice,enableAudio:!!e.enable_audio,label:(null==e?void 0:e.label)||"",editLast:formatAuthor(e.edit_last),subscriptionBanner:formatArticleSubscriptionBanner(e.subscription_banner)}:{}},formatUserProfile=e=>void 0!==e&&e?Object.assign(Object.assign({},e),{profile_url:(null==e?void 0:e.slug)?["expert","medical"].includes((null==e?void 0:e.role)||"")?`/expert/${null==e?void 0:e.slug}`:`/author/${null==e?void 0:e.slug}`:e.profile_url}):null,formatSponsor=e=>e?{title:e.title,logo:e.logo,link:e.link}:{},formatReviewedCategory=e=>({postTitle:e.post_title,permalink:e.permalink}),formatCategory=e=>{var t,i;return e?{termId:e.term_id||null,sponsor:e.sponsor?formatSponsor(e.sponsor):null,isSponsored:e.is_sponsored||null,categoryName:e.cat_name||null,name:e.name||null,iconUrl:e.icon||"",slugName:e.category_nicename||null,description:e.description||null,featureImage:e.image||null,displayName:e.name||null,parent:e.parent||null,permalink:e.permalink||null,slug:e.slug||null,childCates:(null===(t=e.child_cates)||void 0===t?void 0:t.map(e=>formatCategory(e)))||[],colorFeatureImage:e.color_feature_image||null,imageColor:e.image_color||null,textColor:e.text_color||null,catParent:(null===(i=e.cat_parent)||void 0===i?void 0:i.name)?{name:e.cat_parent.name,permalink:e.cat_parent.permalink}:{},metaTag:e.meta_tag||"",reviewedBy:e.reviewed_by?formatReviewedCategory(e.reviewed_by):null,reviewedDate:e.reviewed_date||"",faqs:e.faqs?e.faqs.map(e=>formatFaqsCategory(e)):null}:{}},formatFaqsCategory=e=>({title:e.title,content:e.content}),formatHealthTool=e=>e?{icon:e.icon,link:e.link.startsWith("http")?e.link:"/health-tools"+e.link.replace("/health-tools",""),subtitle:e.subtitle,title:e.title}:{},formatCommunity=e=>e?{topicCount:e.topics_count||0,postCount:e.posts_count||0,memberCount:e.members_count||0,thumbnail:e.thumbnail||"",coverImage:e.cover_image||"",mobileCoverImage:e.mobile_cover_image||"",name:e.name||"",description:e.description||"",slug:e.slug||"",id:e.id||0,joined:!!e.joined,isActive:null===e.is_active||void 0===e.is_active||!!e.is_active,mappedCategoryId:e.mapped_category_id||0,discoverCategory:e.discover_category?{categoryId:e.discover_category.category_id||0,name:e.discover_category.name||""}:null,isHidden:!!e.is_hidden}:{},formatTopic=e=>{var t,i,o,r;return e?{id:e.id||0,name:e.name||"",image:e.thumbnail||"",slug:e.slug||"",url:"/"+(null===(t=e.community)||void 0===t?void 0:t.slug)+"/"+(null==e?void 0:e.slug)||0,description:e.description||"",joined:e.joined||!1,postCount:e.count_posts||0,memberCount:e.count_members||0,communityId:String(null===(i=e.community)||void 0===i?void 0:i.id),communitySlug:null===(o=e.community)||void 0===o?void 0:o.slug,communityName:null===(r=e.community)||void 0===r?void 0:r.name,order:e.order||0,isActive:null===e.is_active||void 0===e.is_active||!!e.is_active,mappedCategoryId:e.mapped_category_id||0,discoverCategory:e.discover_category?{categoryId:e.discover_category.category_id||0,name:e.discover_category.name||""}:null,isHidden:!!e.is_hidden}:{}},formatExpertAnswer=e=>e?{answer:null==e?void 0:e.answer.map(formatComment),expert:null==e?void 0:e.expert}:{},formatPost=e=>{var t,i,o,r,n,l,a,d,u,s,c,m,v,p,g,f,b,h,y,_,w;return e?{id:e.id,topics:(null===(t=e.topics)||void 0===t?void 0:t.map(t=>{var i,o,r,n;return{id:t.id||0,name:t.name||"",slug:t.slug||"",url:"/"+(null===(i=e.community)||void 0===i?void 0:i.slug)+"/"+t.slug,communityId:String(null===(o=e.community)||void 0===o?void 0:o.id),communitySlug:(null===(r=e.community)||void 0===r?void 0:r.slug)||"",communityName:(null===(n=e.community)||void 0===n?void 0:n.name)||"",isHidden:!!t.is_hidden,isActive:!0}}))||[],community:{id:(null===(i=e.community)||void 0===i?void 0:i.id)||0,name:(null===(o=e.community)||void 0===o?void 0:o.name)||"",slug:(null===(r=e.community)||void 0===r?void 0:r.slug)||"",isActive:!0,isHidden:!!(null===(n=e.community)||void 0===n?void 0:n.is_hidden)},slug:e.slug||"",author:{id:(null===(l=e.user)||void 0===l?void 0:l.id)||0,username:(null===(a=e.user)||void 0===a?void 0:a.user_name)||"",email:(null===(d=e.user)||void 0===d?void 0:d.email)||"",name:(null===(u=e.user)||void 0===u?void 0:u.name)||"",avatar:(null===(s=e.user)||void 0===s?void 0:s.avatar)||"",role:(null===(c=e.user)||void 0===c?void 0:c.role)?null===(v=null===(m=e.user)||void 0===m?void 0:m.role)||void 0===v?void 0:v.toLowerCase():"",type:(null===(p=e.user)||void 0===p?void 0:p.type)||"",partnerId:(null===(g=e.user)||void 0===g?void 0:g.partner_id)?String(null===(f=e.user)||void 0===f?void 0:f.partner_id):"",title:(null===(b=e.user)||void 0===b?void 0:b.title)||"",doctorId:(null===(h=e.user)||void 0===h?void 0:h.doctor_id)?String(null===(y=e.user)||void 0===y?void 0:y.doctor_id):"",hospitalId:(null===(_=e.user)||void 0===_?void 0:_.hospital_id)?String(null===(w=e.user)||void 0===w?void 0:w.hospital_id):""},previewUrl:{title:e.preview_title||"",url:e.preview_link||"",image:e.preview_image||"",description:e.preview_description||""},createdAt:e.created_at||"",scheduleDateTime:e.schedule_datetime||"",photos:e.images||[],description:e.description||"",commentsCount:e.comments_count||0,likesCount:e.likes_count||0,title:e.name||"",isPin:!!e.is_pin,pinDate:e.pin_date||"",liked:e.liked||!1,bookmarked:!!e.bookmarked,mentions:e.mentions||[],commented:!!e.commented,introUrl:e.intro_url||"",bannerImage:e.banner_image||"",isAnonymous:e.is_anonymous?1:0,isAskDoctor:e.is_question?1:0,expertAnswer:formatExpertAnswer(null==e?void 0:e.expert_answer),createdTime:e.created_time||"",isMinigame:"mini_game"===e.event_type,eventStart:e.event_start,eventEnd:e.event_end,isSensitive:(null==e?void 0:e.is_sensitive)||0}:{}},formatComment=e=>{var t,i,o,r,n,l,a,d,u,s,c,m,v,p,g,f,b,h,y,_,w,k,x,E,C,A,B,P,T,S,R,I;return e?{content:e.content,countLikes:e.likes_count,countReplies:e.replies_count,createdAt:e.created_at,createdTime:e.created_time,id:String(e.id),images:e.image||[],link:e.link||null,replies:e.replies&&e.replies.length>0?e.replies.map(formatComment):[],author:{id:(null===(t=e.user)||void 0===t?void 0:t.id)||0,username:(null===(i=e.user)||void 0===i?void 0:i.user_name)||"",name:(null===(o=e.user)||void 0===o?void 0:o.name)||"",role:(null===(r=e.user)||void 0===r?void 0:r.role)?null===(l=null===(n=e.user)||void 0===n?void 0:n.role)||void 0===l?void 0:l.toLowerCase():"",avatar:(null===(a=e.user)||void 0===a?void 0:a.avatar)||"",type:(null===(d=e.user)||void 0===d?void 0:d.type)||"",email:(null===(u=e.user)||void 0===u?void 0:u.email)||"",partnerId:(null===(s=e.user)||void 0===s?void 0:s.partner_id)?String(null===(c=e.user)||void 0===c?void 0:c.partner_id):"",title:(null===(m=e.user)||void 0===m?void 0:m.title)||"",doctorId:(null===(v=e.user)||void 0===v?void 0:v.doctor_id)?String(null===(p=e.user)||void 0===p?void 0:p.doctor_id):"",hospitalId:(null===(g=e.user)||void 0===g?void 0:g.hospital_id)?String(null===(f=e.user)||void 0===f?void 0:f.hospital_id):""},liked:!!e.liked,mentionedUser:e.mentioned?{id:(null===(b=e.mentioned)||void 0===b?void 0:b.id)||0,username:(null===(h=e.mentioned)||void 0===h?void 0:h.user_name)||"",name:(null===(y=e.mentioned)||void 0===y?void 0:y.name)||"",role:(null===(_=e.mentioned)||void 0===_?void 0:_.role)?null===(k=null===(w=e.mentioned)||void 0===w?void 0:w.role)||void 0===k?void 0:k.toLowerCase():"",avatar:(null===(x=e.mentioned)||void 0===x?void 0:x.avatar)||"",type:(null===(E=e.mentioned)||void 0===E?void 0:E.type)||"",email:(null===(C=e.mentioned)||void 0===C?void 0:C.email)||"",partnerId:(null===(A=e.mentioned)||void 0===A?void 0:A.partner_id)?String(null===(B=e.mentioned)||void 0===B?void 0:B.partner_id):"",doctorId:(null===(P=e.mentioned)||void 0===P?void 0:P.doctor_id)?String(null===(T=e.mentioned)||void 0===T?void 0:T.doctor_id):"",hospitalId:(null===(S=e.mentioned)||void 0===S?void 0:S.hospital_id)?String(null===(R=e.mentioned)||void 0===R?void 0:R.hospital_id):"",title:(null===(I=e.mentioned)||void 0===I?void 0:I.title)||""}:null,mentions:e.mentions||[],isSensitive:e.is_sensitive||0,userReadComment:e.user_read_comment,source:e.source||[],isVerify:e.is_verify||0,isOppose:e.is_oppose||0,userVerify:e.user_verify||{},categorySlug:e.categories||"",isAnonymous:!!Number(e.is_anonymous||0)}:{}},formatUserProfileUrl=e=>void 0!==e&&e?(null==e?void 0:e.turn_off_profile)?"":(null==e?void 0:e.slug)?["expert","medical"].includes((null==e?void 0:e.role)||"")?`/expert/${null==e?void 0:e.slug}`:`/author/${null==e?void 0:e.slug}`:(null==e?void 0:e.profile_url)||(null==e?void 0:e.permalink)||"#":"";var n=Object.freeze({__proto__:null,formatAuthor:formatAuthor,formatArticleExpert:formatArticleExpert,formatSpotlightsSummary:formatSpotlightsSummary,TRANSLATE_LANGUAGES:r,formatTranslateOptions:formatTranslateOptions,formatArticle:formatArticle,formatUserProfile:formatUserProfile,formatBMIResult:e=>{var t,i,o,r,n,l,a,d,u;return e&&e.status?{status:null==e?void 0:e.status,comparison:null!==(t=null==e?void 0:e.comparison)&&void 0!==t?t:"",assessmentData:[{tab:"tools.condition",content:null!==(i=null==e?void 0:e.condition)&&void 0!==i?i:""},{tab:"tools.risks",content:null!==(o=null==e?void 0:e.risk)&&void 0!==o?o:""},{tab:"tools.suggestion",content:null!==(r=null==e?void 0:e.suggestion)&&void 0!==r?r:""}],chartData:(null===(n=null==e?void 0:e.chart_data)||void 0===n?void 0:n.length)>0?null==e?void 0:e.chart_data:[],disclaimer:null!==(l=null==e?void 0:e.disclaimer)&&void 0!==l?l:"",illustrator:null!==(a=null==e?void 0:e.illustrator)&&void 0!==a?a:"",faqs:null!==(d=null==e?void 0:e.faqs)&&void 0!==d?d:[],suggestedArticlesLink:null!==(u=null==e?void 0:e.suggested_articles_link)&&void 0!==u?u:""}:{}},formatSponsor:formatSponsor,formatReviewedCategory:formatReviewedCategory,formatCategory:formatCategory,formatCategoryApi:e=>e?{categoryInfo:formatCategory(e.data.category)||null,explainersPosts:(e.data.explainers_posts||[]).map(formatArticle),subCategories:(e.data.sub_categories||[]).map(formatCategory)}:{},formatFaqsCategory:formatFaqsCategory,formatHealthTool:formatHealthTool,formatHealthToolTypeCategory:e=>{var t,i;return e?{termId:(null==e?void 0:e.term_id)||0,name:(null==e?void 0:e.name)||"",healthTools:null!==(i=null===(t=null==e?void 0:e.health_tools)||void 0===t?void 0:t.map(e=>formatHealthTool(e)))&&void 0!==i?i:[]}:{}},formatCommunity:formatCommunity,formatTopic:formatTopic,formatExpertAnswer:formatExpertAnswer,formatPost:formatPost,formatPostPagination:e=>e?{currentPage:e.current||0,lastPage:e.last||0,total:e.total_items||0}:{},formatNotification:e=>{var t,i,o;return e?{time:e.created_at,content:e.content,postId:String(e.post_id),fromUser:{name:null===(t=e.from_user)||void 0===t?void 0:t.name,id:null===(i=e.from_user)||void 0===i?void 0:i.id,avatar:null===(o=e.from_user)||void 0===o?void 0:o.avatar},toUserId:String(e.to_user_id),postSlug:e.post_slug||"",communitySlug:e.community_slug||""}:{}},formatSpotlightsList:e=>e?e.map(e=>({id:e.ID,name:e.name,permalink:e.permalink,image:(null==e?void 0:e.small_banner)||(null==e?void 0:e.image),imageMedium:(null==e?void 0:e.image_medium)||null,imageThumbnail:(null==e?void 0:e.image_thumbnail)||null,startDate:null==e?void 0:e.start_date,endDate:null==e?void 0:e.end_date})):[],formatOvulationInfo:e=>e?{disclaimer:e.disclaimer,featuredImage:e.featured_image,info:e.informations||[],reviewedBy:e.reviewed_by?{id:e.reviewed_by.ID,permalink:e.reviewed_by.permalink,name:e.reviewed_by.name,postTitle:e.reviewed_by.post_title}:null,reviewedDate:e.reviewed_date}:{},formatSuggestedArticle:e=>e?{postId:e.post_id||null,categoryId:e.category_id||null,postUrl:e.post_url||null,postReviewed:e.post_reviewed||null,postPageviews:e.post_pageviews||null,postRank:e.post_rank||null,isPin:e.is_pin||null,frequency:e.frequency||null,topic:e.topic||null}:{},formatTopicHealthTool:e=>e?{id:e.tool_id||null,topicFrequency:e.frequency||null,topicId:e.topic_id||null,topicName:e.topic_name||null,isPinned:!!e.is_pin||null,toolLink:e.tool_link||""}:{},formatComment:formatComment,formatReportedPostToPostDetail:e=>e?{name:e.title,description:e.description,images:e.images,likes_count:e.count_likes,comments_count:e.count_comments,topics:[],slug:e.post_slug,id:e.post_id,is_pin:e.is_pin,pin_date:"",post_type:e.post_type,schedule_datetime:e.schedule_datetime,is_active:e.is_active,preview_title:e.preview_title||"",preview_image:e.preview_image||"",preview_description:e.preview_description||"",preview_link:e.preview_link||"",user:e.user,created_at:"",created_time:"",community:{id:e.community_id,name:e.community_name,slug:e.community_slug,description:""}}:{},formatTopicSubot:e=>e?{chatBotId:e.subot_id,isPinned:e.is_pin,topicId:e.topic_id,topicFrequency:e.frequency}:{},formatSiteWideBanner:(e,t)=>void 0!==e&&e?{content:(null==e?void 0:e.content)||"",icon:(null==e?void 0:e.icon)||"",type:t||"other"}:null,formatPWGContent:e=>e?{disclaimer:e.disclaimer,info:e.info||[],reviewedBy:e.reviewed_by?formatUserProfile(e.reviewed_by):null,reviewedDate:e.reviewed_date,metaTag:e.meta_tag}:{},formatUserProfileUrl:formatUserProfileUrl,formatTHRContent:e=>e?{disclaimer:e.disclaimer,info:e.info||[],reviewedBy:e.reviewed_by?formatUserProfile(e.reviewed_by):null,reviewedDate:e.reviewed_date,metaTag:e.meta_tag}:{},formatBabyGrowthContent:e=>{var t,i,o;return e&&e.information?{information:null!==(t=e.information.map(e=>({title:e.title,description:e.description})))&&void 0!==t?t:[],reviewBy:{reviewer:(null===(i=e.reviewed_by)||void 0===i?void 0:i.display_name)||(null===(o=e.reviewed_by)||void 0===o?void 0:o.name)||"",date:e.reviewed_date||"",link:formatUserProfileUrl(null==e?void 0:e.reviewed_by)},metaTag:e.meta_tag||"",title:e.title||"",description:e.description||"",disclaimer:e.disclaimer||"",is_sponsored:e.is_sponsored||!1,sponsor:e.sponsor,featuredImage:e.featured_image||""}:{}}})},zjQp:function(e,t,i){i.d(t,{I:function(){return x},R:function(){return RichTextEditor},S:function(){return w}});var o=i("usZY"),r=i("q1tI"),n=i("d53r"),l=i("OgrB"),a=i("srUE"),d=i("FQi+"),u=i("sEfC"),s=i.n(u),c=i("27Mu"),m=i("r3pw"),v=i("XAIn"),p=i("rBCA"),g=i("iBNF"),f=i("IQVP"),b=i("ORpR"),h=i("sNnG"),y=i("jvlS"),_=i("pg9j");let w=p.Z.div` input:focus, textarea:focus, [contenteditable='true'] { outline: none; } &.has-ask-doctor-option { .textarea-control { border-bottom: none; border-radius: 4px 4px 0 0; } } &.error-description { .textarea-control { border: 1px solid ${g.r.colors.red600}; } } .textarea-control { position: relative; border: 1px solid ${g.r.colors.gray200}; border-radius: ${g.r.borderRadius}; &.--focus { border-color: ${g.r.colors.primaryBase}; box-shadow: 0px 0px 2px 2px ${g.r.colors.primary200}; } .textarea-wrapper { width: 100%; height: 200px; } .control-tool { position: absolute; bottom: 0; left: 0; display: flex; width: calc(100% - 2rem); height: 40px; align-items: center; justify-content: flex-end; border-top: 1px solid ${g.r.colors.gray200}; margin: 0 1rem; .tool-button { display: flex; width: 2rem; height: 2rem; align-items: center; justify-content: center; background: transparent; cursor: pointer; } .image-icon { vertical-align: middle; } } } .link-preview-wrapper { position: relative; .icon-close { position: absolute; top: 5px; right: 5px; width: 24px; height: 24px; cursor: pointer; } } .image-gallery { margin-bottom: 1rem; .image-item { position: relative; overflow: hidden; width: 100%; height: 0; padding-top: 67%; margin-top: 1rem; border-radius: ${g.r.borderRadius}; & > img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; } .close-btn { position: absolute; top: 8px; right: 8px; left: unset; width: 24px; height: 24px; cursor: pointer; } } } .description-label { margin-bottom: 5px; color: ${g.r.colors.gray600}; /* font-family: 'Open Sans', sans-serif; */ font-size: 13px; font-weight: bold; } .count-string { margin-top: 5px; color: ${g.r.colors.gray500}; font-size: 11px; text-align: right; } .input-notification { display: flex; & > img { width: 16px; height: 16px; margin-top: 1.5px; margin-right: 8px; } } `,k=p.Z.div` height: 100%; position: relative; width: 100%; display: flex; flex-direction: column; .ql-toolbar.ql-snow { top: 0; width: 100%; // position: sticky; z-index: 3; border: none; border-bottom: 1px solid #ccc; border-radius: 4px 4px 0 0; background: white; .ql-formats { display: inline-flex; align-items: center; margin-right: 0.5rem; .link-tool-wrapper { .popover-menu__content { padding: 0.5rem; transform: translateX(calc(-50% - 1rem)); max-width: calc(100vw - 4rem); ::before { right: calc(50% - 8px); } .link-tool-popover { input { padding-left: 1rem; } .link-input-url { margin-bottom: 0.5rem; } .link-input-text { margin-bottom: 0.5rem; } label { display: inline-block; margin-bottom: 0.2rem; } .link-input-button-wrapper { &[data-is-marrybaby='true'] { .link-input-button { border: solid 2px ${g.r.mbColors.pink}; background-color: ${g.r.mbColors.pink}; &:hover:not(:disabled) { border: solid 2px ${g.r.mbColors.pink}; background-color: ${g.r.colors.white}; color: ${g.r.mbColors.pink}; } } } } .link-input-button { width: auto; height: auto; padding: 0.4rem 1rem; background-color: ${g.r.colors.primaryBase}; &:disabled { border-color: #bfbfbf; background-color: #bfbfbf; color: #fff; cursor: not-allowed; } &:hover:not(:disabled) { background-color: ${g.r.colors.primaryHover}; } } .error-text { padding: 0; margin-bottom: 0.5rem; font-weight: 600; color: ${g.r.colors.red700}; } } } } } @media (max-width: 450px) { position: relative; .ql-formats { .link-tool-wrapper { position: unset; .popover-menu__content { left: 0; transform: unset; max-width: 100%; } } } } } .quill { flex: 1; overflow-y: hidden; .ql-container { display: inline-block; width: 100%; min-height: 100%; /* padding: 14px 16px; */ border: none; border-radius: ${g.r.borderRadius}; color: ${g.r.colors.gray800}; font-size: 1rem; line-height: 1.5; resize: none; white-space: break-spaces; .ql-editor { word-break: break-word; overflow-wrap: break-word; /* -ms-overflow-style: none; scrollbar-width: none; &::-webkit-scrollbar { display: none; } */ } mocka { padding: 2px 6px; border-radius: 1rem; &[data-url='true'] { /* background-color: #eeeeff; */ font-style: italic; color: #1890ff; cursor: pointer; outline: none; text-decoration: underline; } &[data-error='true'] { background-color: #ffeeee; color: red; text-decoration: underline; font-style: bold; } } mention { padding: 2px 6px; border-radius: 1rem; background-color: #eeeeff; color: #1890ff; cursor: pointer; outline: none; text-decoration: none; } ol, ul { padding-left: 1rem; } } } .mention-search-container { position: absolute; background: white; border-radius: ${g.r.borderRadius}; filter: drop-shadow(0px 10px 16px rgba(0, 0, 0, 0.04)) drop-shadow(0px 2px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0px 0px 1px rgba(0, 0, 0, 0.04)); overflow-y: scroll; z-index: 99; ::-webkit-scrollbar { -webkit-appearance: none; } ::-webkit-scrollbar:vertical { width: 14px; } ::-webkit-scrollbar-thumb { border-radius: ${g.r.borderRadius}; background-color: #d9d9d9; @supports (background-clip: padding-box) { border: 3px solid rgba(0, 0, 0, 0); background-clip: padding-box; } @supports not (background-clip: padding-box) { border: 3px solid white; } } ::-webkit-scrollbar-track { background-color: #fff; border-radius: 0 6px 6px 0; border-left: 1px solid #f2f2f2; } .mention-search-item { cursor: pointer; padding: 12px 1rem; display: flex; align-items: center; &.item-selected { background-color: ${g.r.colors.gray100}; } .search-avatar { width: 40px; height: 40px; font-size: 20px; margin-right: 20px; } } } `;var x="data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3e%3cpath stroke='%23737373' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.75' d='M9.545 16H7.091c-.537 0-1.07-.104-1.566-.305a4.1 4.1 0 0 1-1.327-.867A3.96 3.96 0 0 1 3 12c0-1.06.431-2.078 1.198-2.828A4.14 4.14 0 0 1 7.091 8h2.454m4.38 0h2.984c.537 0 1.07.103 1.566.304a4.1 4.1 0 0 1 1.327.868c.38.371.681.812.887 1.297a3.92 3.92 0 0 1 0 3.062 4 4 0 0 1-.887 1.297c-.38.372-.831.667-1.327.867a4.2 4.2 0 0 1-1.566.305h-2.983M9 12h6'/%3e%3c/svg%3e";let E=null;(0,o.a)(void 0,void 0,void 0,function*(){if("undefined"==typeof window)return;let e=yield Promise.all([i.e(9774),i.e(2937),i.e(2138),i.e(9467),i.e(4467),i.e(6966),i.e(5243),i.e(8132),i.e(1375),i.e(4561),i.e(1448),i.e(5465),i.e(1217),i.e(5480),i.e(731),i.e(2050),i.e(2008),i.e(8469),i.e(8214),i.e(1482),i.e(6817),i.e(467),i.e(5951),i.e(9357),i.e(747),i.e(5675),i.e(6753),i.e(4802),i.e(3046),i.e(5745),i.e(3437),i.e(252),i.e(6839),i.e(9424),i.e(5702),i.e(8922),i.e(6399),i.e(553),i.e(2902),i.e(4969),i.e(3257),i.e(6611),i.e(7538),i.e(6894),i.e(5341)]).then(i.t.bind(i,"rmP6",23));E=e.default;let t=e.Quill||E.Quill;t.register("modules/preserveWhiteSpace",class{constructor(e,t){this.quill=e,this.options=t,e.container.style.whiteSpace="pre-line"}});let o=t.import("blots/inline");let MockABlot=class MockABlot extends o{static create(e){if(!e)return super.create(!1);let t=super.create(e);return MockABlot.setNodeConfigurations(t,e),t}static formats(e){return!!(e.innerText&&(e.getAttribute("data-href")||e.getAttribute("data-url")||e.getAttribute("data-error")||e.getAttribute("data-bad-word")))&&{"data-bad-word":e.getAttribute("data-bad-word"),"data-error":e.getAttribute("data-error"),"data-href":e.getAttribute("data-href"),"data-url":e.getAttribute("data-url"),"data-text":e.innerText||e.getAttribute("data-href")}}static setNodeConfigurations(e,t){var i,o;t&&(null===(o=null===(i=null==t?void 0:t["data-text"])||void 0===i?void 0:i.replace(/(\ )+/g," "))||void 0===o?void 0:o.replace(/(\u200c|‌)+/g,""))&&(t["data-bad-word"]&&e.setAttribute("data-bad-word",t["data-bad-word"]),t["data-href"]&&e.setAttribute("data-href",t["data-href"]),t["data-error"]&&e.setAttribute("data-error",t["data-error"]),t["data-url"]&&e.setAttribute("data-url",t["data-url"]))}};MockABlot.blotName="mocka1",MockABlot.tagName="mocka",t.register(MockABlot);let MentionBlot=class MentionBlot extends o{static create(e){if(!e)return super.create(!1);let t=super.create(e);return MentionBlot.setNodeConfigurations(t,e),t}static formats(e){return!!(e.getAttribute("data-name")&&e.getAttribute("data-id"))&&{"data-name":e.getAttribute("data-name"),"data-id":e.getAttribute("data-id")}}static setNodeConfigurations(e,t){var i,o;t&&t["data-id"]&&(null===(o=null===(i=null==t?void 0:t["data-name"])||void 0===i?void 0:i.replace(/(\ )+/g," "))||void 0===o?void 0:o.replace(/(\u200c|‌)+/g,""))&&(t["data-id"]&&e.setAttribute("data-id",t["data-id"]),t["data-name"]&&e.setAttribute("data-name",t["data-name"]))}};MentionBlot.blotName="mention",MentionBlot.tagName="mention",t.register(MentionBlot)});let inputModify=(e,t)=>{var i;let{formatUrl:o,bannedWords:r=[]}=t||{},n=(0,h.f)((0,h.r)(e));if(!o)return{value:(0,h.h)(n,r)};let l=(0,h.a)((0,h.w)(n)),a=(0,h.g)(n);if(a){let e=[];return a.forEach(t=>{if(t)try{let i=new URL(t);h.A.some(e=>i.origin.endsWith(e))||e.push(t)}catch(i){e.push(t)}}),e.length>0&&(l=l.replace(RegExp(`data-url="true">(${e.map(h.e).join("|")})<`,"gi"),'data-error="true" data-url="true">$1<').replace(RegExp(`data-href="/(${e.map(h.e).join("|")})" data-url="true">`,"gi"),'data-href="/$1" data-error="true" data-url="true">')),{invalidUrls:e,previewUrl:null===(i=a.filter(t=>-1===e.indexOf(t)))||void 0===i?void 0:i[0],value:(0,h.h)(l,r)}}return{value:(0,h.h)(l,r)}},RichTextEditor=({html:e,onChange:t,className:i,style:n,onImagePickerClick:l,bannedWords:d=[],onInvalidUrlsChange:u,onPreviewUrlChange:p,setEditorRef:g,isReplying:_})=>{var w,x,C,A;let B=(0,r.useRef)([]);B.current=d;let[P,T]=(0,r.useState)([]),[S,R]=(0,r.useState)(null),{data:{locale:I}}=(0,r.useContext)(v.T),N=(null==d?void 0:d.join(","))||"";(0,r.useEffect)(()=>{var e,t;let i=null===(t=null===(e=D.current)||void 0===e?void 0:e.getEditor())||void 0===t?void 0:t.root.innerHTML;U(i)},[N]);let fetchPreviewData=e=>{S&&S.url===e||(R({url:e,isFetching:!0}),(0,v.c)((0,v.e)(f.yy.FETCH_PREVIEW,{_locale:I}),"POST",{data:{link:e}}).then(t=>{var i,o,r,n;R({title:null===(i=null==t?void 0:t.data)||void 0===i?void 0:i.title,description:null===(o=null==t?void 0:t.data)||void 0===o?void 0:o.description,image:(null===(r=null==t?void 0:t.data)||void 0===r?void 0:r.image)||(null===(n=null==t?void 0:t.data)||void 0===n?void 0:n.logo),url:e})}).catch(()=>{R(null)}))},O=(0,r.useRef)(fetchPreviewData);O.current=fetchPreviewData;let U=(0,r.useCallback)(s()(e=>{if(e){let i=inputModify(e,{bannedWords:B.current,formatUrl:!0}),{invalidUrls:o,previewUrl:r,value:n}=i;o&&T(o),r?O.current(r):R(null),n!==e&&(null==t||t(n))}},500),[]);(0,r.useEffect)(()=>{u&&u(P)},[P]),(0,r.useEffect)(()=>{p&&((null==S?void 0:S.url)?p({title:S.title||"",url:S.url||"",image:S.image||"",description:S.description||""}):p(null))},[S]);let H=(0,r.useRef)(l);H.current=l;let M=(0,m.a)(),j=(0,r.useRef)({toolbar:{handlers:{image:()=>{var e;return null===(e=H.current)||void 0===e?void 0:e.call(H)},link:()=>!1},container:"#toolbar-"+M},preserveWhiteSpace:!0}),q=(0,r.useRef)(-1),D=(0,r.useRef)(null);g&&(null===(x=null===(w=D.current)||void 0===w?void 0:w.getEditor())||void 0===x?void 0:x.root)&&g(null===(A=null===(C=D.current)||void 0===C?void 0:C.getEditor())||void 0===A?void 0:A.root);let handleSelectionChange=()=>{var e,t,i,o,r,n,l,a;if(null===(t=null===(e=D.current)||void 0===e?void 0:e.getEditor())||void 0===t?void 0:t.root){let e=function(e){var t,i;let o=-1;if(void 0!==window.getSelection){let r=window.getSelection();if((null==r?void 0:r.rangeCount)&&(null==r?void 0:r.rangeCount)>0){let r=null===(t=window.getSelection())||void 0===t?void 0:t.getRangeAt(0);if(r){let t=r.cloneRange();t.selectNodeContents(e),t.setEnd(r.endContainer,r.endOffset),o=function calculateChildNodeOffset(e,t){return e.forEach((i,o)=>{let r=o+1===e.length;if(i.nodeType===Node.ELEMENT_NODE){let e=i.outerHTML;if(r)t+=e.indexOf(">")+1,t=calculateChildNodeOffset(i.childNodes,t);else{t+=e.length;return}}else i.nodeType===Node.TEXT_NODE&&(t+=(i.nodeValue||"").replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'").length)}),t}(t.cloneContents().childNodes,o);let n=null===(i=r.endContainer.parentElement)||void 0===i?void 0:i.closest("mocka"),l=r.endContainer.nodeValue||r.endContainer.outerHTML;n&&(null==l?void 0:l.length)&&(o=o-r.endOffset+(n.outerHTML.length-(null==n?void 0:n.outerHTML.lastIndexOf(l))))}}}return o}(null===(o=null===(i=D.current)||void 0===i?void 0:i.getEditor())||void 0===o?void 0:o.root),t=null===(n=null===(r=D.current)||void 0===r?void 0:r.getEditor())||void 0===n?void 0:n.root.innerHTML;if(e>=0&&e0){let r=null===(t=window.getSelection())||void 0===t?void 0:t.getRangeAt(0);if(r){let t=r.cloneRange();t.selectNodeContents(e),t.setEnd(r.endContainer,r.endOffset);let n=(t.endContainer.nodeValue||"").substring(0,r.endOffset),l=n.lastIndexOf("@");if(l+1(0,o.a)(void 0,void 0,void 0,function*(){var o,r,n,l;if(!e||!DOMRect)return $([]);let a=yield((null===(o=(0,c.ej)(b.B))||void 0===o?void 0:o.length)||0)>0?(0,v.b)((0,v.e)(f.yy.SEARCH_USER,{_locale:I,name:e}),"get"):(0,v.q)((0,v.e)(f.qf.SEARCH_USER,{_locale:I,name:e}),"get");Y(0),$(null===(n=null===(r=null==a?void 0:a.data)||void 0===r?void 0:r.users)||void 0===n?void 0:n.filter(e=>!(null==i?void 0:i.includes(String(e.id)))));let d=null===(l=V.current)||void 0===l?void 0:l.getBoundingClientRect();if(t&&d){let e={top:t.bottom-d.top,width:"min(343px, 100%)",maxHeight:256},i=d.width-(t.left-d.left);i<343?e.right=0:e.left=t.left-d.left,L(e)}}),500),[]),setSelectUser=(e,t)=>{var i,o,r;if(G.current){G.current.deleteContents();let n=document.createElement("mention");n.setAttribute("data-id",e),n.setAttribute("data-name",t),n.innerText=t;let l=document.createTextNode(" ");G.current.insertNode(l),G.current.insertNode(n);let a=null===(o=null===(i=D.current)||void 0===i?void 0:i.getEditor())||void 0===o?void 0:o.root;a.focus();let d=null===(r=window.getSelection())||void 0===r?void 0:r.getRangeAt(0);null==d||d.setStart(G.current.endContainer,G.current.endOffset),null==d||d.setEnd(G.current.endContainer,G.current.endOffset)}$([])},V=(0,r.useRef)(null),G=(0,r.useRef)(null),X=(0,r.useRef)(null),[Q,Y]=(0,r.useState)(0);return(0,r.useEffect)(()=>{if(X.current){let e=X.current,t=e.children.item(Q);if(t){let i=e.getBoundingClientRect(),o=t.getBoundingClientRect();t.offsetTope.scrollTop+i.height&&(e.scrollTop=t.offsetTop-i.height+o.height)}}},[Q]),(0,r.useEffect)(()=>{let clickHandler=function(e){var t;(null===(t=V.current)||void 0===t?void 0:t.contains(e.target))||$([])};return window.addEventListener("click",clickHandler,{passive:!0}),()=>{window.removeEventListener("click",clickHandler)}},[]),r.createElement(k,{ref:V,className:i,style:n,onKeyDownCapture:e=>{if(null==F?void 0:F.length){let t=!1;if("ArrowDown"===e.key)t=!0,Y(e=>e+1>=F.length?0:e+1);else if("Escape"===e.key)t=!0,Y(0),$([]);else if("ArrowUp"===e.key)t=!0,Y(e=>e-1<0?F.length-1:e-1);else if("Enter"===e.key||"Tab"===e.key){let e=F[Q];e&&(t=!0,setSelectUser(e.id,e.name))}if(t)return e.preventDefault(),!1}}},r.createElement(CustomToolbar,{id:M,onAddLink:(e,i)=>{var o,r;let n=q.current+1,l=null===(r=null===(o=D.current)||void 0===o?void 0:o.getEditor())||void 0===r?void 0:r.root.innerHTML,a=((null==l?void 0:l.substring(0,n))||"")+`${e} `+((null==l?void 0:l.substring(n))||"");null==t||t(a),U(a)}}),E&&r.createElement(E,{ref:D,theme:"snow",value:e,onChange:e=>{null==t||t(e),U(e),handleSelectionChange()},onChangeSelection:()=>{handleSelectionChange()},modules:j.current,formats:["mocka1","mention","id","key","bold","italic","underline","list","bullet"]}),!!(null==F?void 0:F.length)&&r.createElement("div",{ref:X,className:"mention-search-container",style:z},F.map((e,t)=>r.createElement("div",{className:`mention-search-item ${Q===t?"item-selected":""}`,key:e.id,onClick:t=>{t.preventDefault(),t.stopPropagation(),setSelectUser(e.id,e.name)},onMouseEnter:()=>{Y(t)}},r.createElement(y.U,{className:"search-avatar",username:e.name,avatar:e.avatar}),r.createElement("div",null,r.createElement(a.T,{size:"p2"},e.name),r.createElement(a.T,{size:"p4",color:"#595959"},"@",e.username))))))},CustomToolbar=({onAddLink:e,id:t})=>r.createElement("div",{id:"toolbar-"+t,onClick:e=>{e.preventDefault(),e.stopPropagation()}},r.createElement("span",{className:"ql-formats"},r.createElement("button",{className:"ql-bold",type:"button"}),r.createElement("button",{className:"ql-italic",type:"button"}),r.createElement("button",{className:"ql-underline",type:"button"})),r.createElement("span",{className:"ql-formats"},r.createElement("button",{className:"ql-list",value:"ordered",type:"button"}),r.createElement("button",{className:"ql-list",value:"bullet",type:"button"})),r.createElement("span",{className:"ql-formats"},e&&r.createElement(_.P,{className:"link-tool-wrapper",toggleButtonContent:r.createElement("img",{className:"link-icon",src:x,loading:"lazy"}),buttonProps:{size:"md",color:"transparent"},align:"end"},({setShow:t})=>r.createElement(LinkToolInputPopover,{onAddUrl:e,setShow:t})))),C=["notification.limitUrlDomain","notification.urlWrongFormat"],LinkToolInputPopover=({onAddUrl:e,setShow:t})=>{let{data:{env:{isMarryBaby:i}}}=(0,r.useContext)(v.T),{t:o}=(0,d.u)(),[u,s]=(0,r.useState)(""),[c,m]=(0,r.useState)(""),[p,g]=(0,r.useState)(-1),checkUrlValid=e=>{let t=(0,h.c)(e.trim());try{let e=new URL(t);if(!e.protocol.startsWith("http"))return g(1),!1;if(!h.A.some(t=>e.origin.endsWith("/"+t)||e.origin.endsWith("."+t)))return g(0),!1;return g(-1),!0}catch(e){return g(1),!1}},f=u.trim()&&c.trim()&&p<0;return r.createElement("div",{className:"link-tool-popover"},r.createElement(l.I,{name:"url",value:u,size:"md",label:"URL",placeholder:o("placeholder.enterUrlHere"),type:"text",className:"link-input-url",onChange:e=>{s(e),checkUrlValid(e)}}),p>=0&&r.createElement(a.T,{size:"c2",className:"error-text"},o(C[p])),r.createElement(l.I,{name:"text",value:c,size:"md",label:o("createPost.urlText"),placeholder:o("placeholder.enterUrlTextHere"),type:"text",className:"link-input-text",onChange:e=>m(e)}),r.createElement("div",{"data-is-marrybaby":i,className:"link-input-button-wrapper"},r.createElement(n.B,{theme:i?"marryBaby":"helloSites",size:"sm",color:"primary",className:"link-input-button",onClick:()=>{f&&(e(c.trim(),(0,h.c)(u.trim())),t&&t(!1))},isDisabled:!f},o("insert"))))}},Pi6y:function(e,t,i){i.d(t,{h:function(){return BabyGrowthCardEmbed}});var o=i("usZY"),r=i("q1tI"),n=i("vTkv"),l=i("ipFv"),a=i("ERhx");i("rBCA"),i("Wgwc"),i("xXM3"),i("yVya");let BabyGrowthCardEmbed=e=>{var t,i,d,{babyGrowthContent:u,formProps:s}=e,c=(0,o._)(e,["babyGrowthContent","formProps"]);return r.createElement(a.H,Object.assign({},c),r.createElement(a.H.Banner,{icon:r.createElement("img",{className:"embedded-icon",alt:"health-tool-icon",src:(null==u?void 0:u.featuredImage)||l.C.getAssetPath("health-tools/toolsIconBabyGrowth.svg"),loading:"lazy"}),heading:(null==u?void 0:u.title)||"",medicalReview:{link:null===(t=null==u?void 0:u.reviewBy)||void 0===t?void 0:t.link,reviewer:null===(i=null==u?void 0:u.reviewBy)||void 0===i?void 0:i.reviewer.trim(),date:null===(d=null==u?void 0:u.reviewBy)||void 0===d?void 0:d.date}}),r.createElement(a.H.Body,null,r.createElement(n.B,Object.assign({},s))))}},e5PB:function(e,t,i){i.d(t,{f:function(){return BabyPoopEmbed}});var o=i("usZY"),r=i("q1tI"),n=i("ERhx"),l=i("1AY9");i("rBCA"),i("Wgwc"),i("xXM3"),i("yVya");let BabyPoopEmbed=e=>{var{babyPoopPage:t,formProps:i}=e,a=(0,o._)(e,["babyPoopPage","formProps"]);let{reviewedBy:d,reviewedDate:u}=t||{};return r.createElement(n.H,Object.assign({},a),r.createElement(n.H.Banner,{icon:r.createElement("img",{alt:"health-tool-icon",src:null==t?void 0:t.featuredImage,loading:"lazy"}),heading:t.title,medicalReview:{link:null==d?void 0:d.profileUrl,reviewer:null==d?void 0:d.displayName,date:u}}),r.createElement(n.H.Body,null,r.createElement(l.B,Object.assign({babyPoopPage:t},i))))}},n4nW:function(e,t,i){i.d(t,{I:function(){return BabyVaccineCardEmbed}});var o=i("usZY"),r=i("q1tI"),n=i("FQi+"),l=i("ipFv"),a=i("ERhx"),d=i("Ivn8");i("rBCA"),i("Wgwc"),i("xXM3"),i("yVya");let BabyVaccineCardEmbed=e=>{var t,i,u,{babyVaccineContent:s,formProps:c}=e,m=(0,o._)(e,["babyVaccineContent","formProps"]);let{t:v}=(0,n.u)();return r.createElement(a.H,Object.assign({},m),r.createElement(a.H.Banner,{icon:r.createElement("img",{alt:"health-tool-icon",src:(null==s?void 0:s.featuredImage)||l.C.getAssetPath("health-tools/baby-vaccine-icon.svg"),loading:"lazy"}),heading:(null==s?void 0:s.title)||v("babyVaccineTool.heading"),medicalReview:{link:(null===(t=null==s?void 0:s.reviewBy)||void 0===t?void 0:t.link)||"",reviewer:(null===(i=null==s?void 0:s.reviewBy)||void 0===i?void 0:i.reviewer)||"",date:(null===(u=null==s?void 0:s.reviewBy)||void 0===u?void 0:u.date)||""}}),r.createElement(a.H.Body,null,r.createElement(d.B,Object.assign({},c))))}},"2W4F":function(e,t,i){i.d(t,{q:function(){return BMICardEmbed}});var o=i("usZY"),r=i("q1tI"),n=i("FQi+"),l=i("ipFv"),a=i("ERhx"),d=i("BF61");i("rBCA"),i("Wgwc"),i("xXM3"),i("yVya");let BMICardEmbed=e=>{var t,i,u,{bmiContent:s,bmiGenerated:c,bmiUnit:m,formProps:v}=e,p=(0,o._)(e,["bmiContent","bmiGenerated","bmiUnit","formProps"]);let{t:g}=(0,n.u)();return r.createElement(a.H,Object.assign({},p),r.createElement(a.H.Banner,{isRevamp:!0,icon:r.createElement("img",{alt:"health-tool-icon",src:(null==s?void 0:s.featured_image)||l.C.getAssetPath("health-tools/bmi.svg"),loading:"lazy"}),heading:(null==s?void 0:s.title)||g("bmi.heading"),medicalReview:{link:null===(t=null==s?void 0:s.reviewBy)||void 0===t?void 0:t.link,reviewer:null===(i=null==s?void 0:s.reviewBy)||void 0===i?void 0:i.reviewer,date:null===(u=null==s?void 0:s.reviewBy)||void 0===u?void 0:u.date}}),r.createElement(a.H.Body,null,r.createElement(d.B,Object.assign({bmiGenerated:c,bmiUnit:m},v))))}},KFz6:function(e,t,i){i.d(t,{l:function(){return BMRCardEmbed}});var o=i("usZY"),r=i("q1tI"),n=i("FQi+"),l=i("ipFv"),a=i("ERhx"),d=i("BF61");i("rBCA"),i("Wgwc"),i("xXM3"),i("yVya");let BMRCardEmbed=e=>{var t,i,u,{bmrContent:s,bmiGenerated:c,bmiUnit:m,formProps:v}=e,p=(0,o._)(e,["bmrContent","bmiGenerated","bmiUnit","formProps"]);let{t:g}=(0,n.u)();return r.createElement(a.H,Object.assign({},p),r.createElement(a.H.Banner,{icon:r.createElement("img",{alt:"health-tool-icon",src:(null==s?void 0:s.featured_image)||l.C.getAssetPath("health-tools/bmr.svg"),loading:"lazy"}),heading:(null==s?void 0:s.title)||g("bmr.heading"),medicalReview:{link:null===(t=null==s?void 0:s.reviewBy)||void 0===t?void 0:t.link,reviewer:null===(i=null==s?void 0:s.reviewBy)||void 0===i?void 0:i.reviewer,date:null===(u=null==s?void 0:s.reviewBy)||void 0===u?void 0:u.date}}),r.createElement(a.H.Body,null,r.createElement(d.B,Object.assign({bmiGenerated:c,bmiUnit:m},v,{submitProps:Object.assign(Object.assign({},null==v?void 0:v.submitProps),{dataEventAction:"BMR"})}))))}},"h+21":function(e,t,i){i.d(t,{w:function(){return DueDateCardEmbed}});var o=i("usZY"),r=i("q1tI"),n=i("FQi+"),l=i("ipFv"),a=i("ERhx"),d=i("cXwm");i("rBCA"),i("Wgwc"),i("xXM3"),i("yVya");let DueDateCardEmbed=e=>{var t,{dueDatePageInfo:i,expertUrl:u,formProps:s}=e,c=(0,o._)(e,["dueDatePageInfo","expertUrl","formProps"]);let{t:m}=(0,n.u)();return r.createElement(a.H,Object.assign({isPregTool:!0},c),r.createElement(a.H.Banner,{isRevamp:!0,color:"pink",icon:r.createElement("img",{alt:"health-tool-icon",src:(null==i?void 0:i.featured_image)||l.C.getAssetPath("health-tools/due-date-icon.svg"),loading:"lazy"}),heading:(null==i?void 0:i.post_title)||m("healthTools.dueDateCalculator"),medicalReview:{link:u,reviewer:null===(t=null==i?void 0:i.reviewed_by)||void 0===t?void 0:t.display_name,date:null==i?void 0:i.reviewed_date}}),r.createElement(a.H.Body,null,r.createElement(d.D,Object.assign({},s,{locale:c.locale}))))}},mx4j:function(e,t,i){i.d(t,{F:function(){return getBmi}});function getBmi({weight:e,height:t}){let i=t/100;return Math.round(e/(i*i)*10)/10}},t0Yg:function(e,t,i){i.d(t,{$:function(){return OvulationCardEmbed}});var o=i("usZY"),r=i("q1tI"),n=i("FQi+"),l=i("ipFv"),a=i("ERhx"),d=i("ewA8");i("rBCA"),i("Wgwc"),i("xXM3"),i("yVya");let OvulationCardEmbed=e=>{var t,{ovulationPageInfo:i,expertUrl:u,formProps:s,isMobile:c}=e,m=(0,o._)(e,["ovulationPageInfo","expertUrl","formProps","isMobile"]);let{t:v}=(0,n.u)();return r.createElement(a.H,Object.assign({isPregTool:!0},m),r.createElement(a.H.Banner,{icon:r.createElement("img",{alt:"health-tool-icon",src:(null==i?void 0:i.featured_image)||l.C.getAssetPath("health-tools/ovulation-icon.svg"),loading:"lazy"}),heading:(null==i?void 0:i.title)||v("healthTools.ovulationCalculator"),medicalReview:{link:u,reviewer:null===(t=null==i?void 0:i.reviewed_by)||void 0===t?void 0:t.display_name,date:null==i?void 0:i.reviewed_date}}),r.createElement(a.H.Body,null,r.createElement(d.O,Object.assign({isMobile:c},s))))}},XJ7Q:function(e,t,i){i.d(t,{z:function(){return PWGCardEmbed}});var o=i("usZY"),r=i("q1tI"),n=i("FQi+"),l=i("ipFv"),a=i("Pfvg"),d=i("ERhx"),u=i("Mf+z");i("rBCA"),i("Wgwc"),i("xXM3"),i("yVya");let PWGCardEmbed=e=>{var t,{pwgContent:i,formProps:s}=e,c=(0,o._)(e,["pwgContent","formProps"]);let{t:m}=(0,n.u)();return r.createElement(d.H,Object.assign({isPregTool:!0},c),r.createElement(d.H.Banner,{icon:r.createElement("img",{alt:"health-tool-icon",src:(null==i?void 0:i.featuredImage)||l.C.getAssetPath("health-tools/pwg-icon.svg"),loading:"lazy"}),heading:(null==i?void 0:i.title)||m("pregnancyWeightGain.heading"),medicalReview:{link:(0,a.b)(null==i?void 0:i.reviewedBy),reviewer:null===(t=null==i?void 0:i.reviewedBy)||void 0===t?void 0:t.display_name,date:null==i?void 0:i.reviewedDate}}),r.createElement(d.H.Body,null,r.createElement(u.P,Object.assign({},s))))}},"/FLf":function(e,t,i){i.d(t,{M:function(){return THRCardEmbed}});var o=i("usZY"),r=i("q1tI"),n=i("FQi+"),l=i("ipFv"),a=i("Pfvg"),d=i("ERhx"),u=i("p+sK");i("rBCA"),i("Wgwc"),i("xXM3"),i("yVya");let THRCardEmbed=e=>{var t,i,{thrContent:s,formProps:c}=e,m=(0,o._)(e,["thrContent","formProps"]);let{t:v}=(0,n.u)();return r.createElement(d.H,Object.assign({},m),r.createElement(d.H.Banner,{icon:r.createElement("img",{alt:"health-tool-icon",src:(null==s?void 0:s.featured_image)||l.C.getAssetPath("health-tools/target-heart-rate-icon.svg"),loading:"lazy"}),heading:(null==s?void 0:s.title)||v("targetHearRate.heading"),medicalReview:(null===(t=null==s?void 0:s.reviewedBy)||void 0===t?void 0:t.display_name)?{link:(0,a.b)(null==s?void 0:s.reviewedBy),reviewer:null===(i=null==s?void 0:s.reviewedBy)||void 0===i?void 0:i.display_name,date:null==s?void 0:s.reviewedDate}:void 0}),r.createElement(d.H.Body,null,r.createElement(u.T,Object.assign({},c))))}}}]);