PageSourceSearch

https://www.aafp.org/_next/static/chunks/7012.eda3dcbf56fff2eb.js?dpl=176d5dbfd90cbc7a76d5063a725b8d7312858405

js aafp.org collected 2026-10-01 07:52:58 UTC 9,769 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7012],{47339:(e,t,r)=>{r.d(t,{A:()=>n});var a=r(73365),i=r(54193);let n=({currentSlideNum:e,totalSlidesNum:t,enablePrev:r,onPrevClick:n,onNextClick:o,previousButtonLabel:s,nextButtonLabel:l,navigationContainerRef:c,testId:u,showPagination:d=!0})=>(0,a.jsxs)("div",{className:"aafp-carousel-navigation",ref:c,"data-testid":u,children:[d&&e&&t&&(0,a.jsx)("div",{className:"aafp-carousel-navigation__pagination type-body-xs",children:`${e} / ${t}`}),(0,a.jsx)("button",{className:"aafp-carousel-navigation__button",onClick:n,"aria-disabled":!r,"aria-label":s,children:(0,a.jsx)(i.A,{direction:"left",size:"large",disabled:!r})}),(0,a.jsx)("button",{className:"aafp-carousel-navigation__button",onClick:o,"aria-label":l,children:(0,a.jsx)(i.A,{direction:"right",size:"large"})})]})},51676:(e,t,r)=>{r.d(t,{L:()=>l,i:()=>s});var a=r(61277);let i="default",n="PromoGrid",o="visitorId";async function s({result:e,documentLocation:t="",originLevel2:r=n,documentPosition:a=1}){var o,l;let p;e.searchUid&&await d("click",{...c({documentLocation:t,originLevel2:r}),...(o=e,l=a,{collectionName:u(o,"collection")||i,documentAuthor:Array.isArray(p=o.raw.author)?p.join(";"):"string"==typeof p?p:"unknown",documentPosition:l,documentTitle:o.title,documentUri:o.uri,documentUriHash:u(o,"urihash"),documentUrl:o.clickUri,rankingModifier:o.rankingModifier||"",sourceName:u(o,"source")||"unknown",queryPipeline:i}),actionCause:"documentOpen",searchQueryUid:e.searchUid,customData:{...t?{documentLocation:t}:{},...{contentIDKey:"permanentid",contentIDValue:u(e,"permanentid")}}},{keepalive:!0})}async function l({results:e,queryText:t="",advancedQuery:r,responseTime:a=0,numberOfResults:o=e.length,documentLocation:s="",originLevel2:p=n}
1){var f;let h=(f=e,f.find(e=>e.searchUid)?.searchUid??"");h&&await d("search",{...c({documentLocation:s,originLevel2:p}),actionCause:"interfaceLoad",searchQueryUid:h,queryText:t,responseTime:a,advancedQuery:r,numberOfResults:o,results:e.map(e=>({documentUri:e.uri,documentUriHash:u(e,"urihash")})),queryPipeline:i,customData:{...s?{documentLocation:s}:{}}})}function c({documentLocation:e,originLevel2:t}){return{anonymous:!0,clientId:p(),language:"en",originLevel1:a.a.configuration.search.searchHub||"",originLevel2:t||n,originLevel3:e||"",facetState:[]}}function u(e,t){let r=e.raw[t];return"string"==typeof r?r:""}async function d(e,t,r={}){var i;let n,o;await fetch((i=e,n=a.a.configuration.organizationId,o=encodeURIComponent(p()),`https://${n}.analytics.org.coveo.com/rest/v15/analytics/${i}?visitor=${o}`),{body:JSON.stringify(Object.fromEntries(Object.entries(t).filter(([,e])=>void 0!==e))),credentials:"include",headers:{Authorization:`Bearer ${a.a.configuration.accessToken}`,"Content-Type":"application/json"},method:"POST",mode:"cors",...r})}function p(){let e=window.localStorage.getItem(o);if(e)return e;let t="u">typeof crypto&&"randomUUID"in crypto?crypto.randomUUID():`${Date.now()}-${Math.random().toString(36).slice(2)}`;return window.localStorage.setItem(o,t),t}},54193:(e,t,r)=>{r.d(t,{A:()=>o});var a=r(73365),i=r(56702),n=r.n(i);let o=({direction:e,disabled:t=!1,size:r="standard"})=>{let i=n()("navigation-arrow",{[`navigation-arrow--direction-${e}`]:e,[`navigation-arrow--size-${r}`]:r,"navigation-arrow--disabled":t});return(0,a.jsxs)("span",{className:i,"data-testid":"button",children:[(0,a.jsx)("svg",{viewBox:"0 0 44 44",children:(0,a.jsx)("path",{d:"M22.003 38c-2.202 0-4.274-.42-6.218-1.26a16.23 16.23 0 0 1-5.09-3.433 16.229 16.229 0 0 1-3.435-5.088C6.42 26.276 6 24.204 6 22.003c0-2.213.42-4.293 1.26-6.24.84-1.948 1.984-3.642 3.433-5.082a16.349 16.349 0 0 1 5.088-3.42C17.724 6.42 19.796 6 21.997 6c2.213 0 4.293.42 6.24 1.26 1.948.84 3.642 1.98 5.082 3.42 1.44 1.439 2.58 3.132 3.42 5.078.84 1.947 1.261 4.026 1.261 6.24 0 2.2-.42 4.273-1.26 6.217a16.35 16.35 0 0 1-3.42 5.09c-1.439 1.45-3.132 2.594-5.078 3.435-1.947.84-4.026 1.26-6.24 1.26ZM22 35.884c3.868 0 7.149-1.35 9.843-4.05 2.694-2.7 4.04-5.978 4.04-9.834 0-3.868-1.346-7.149-4.04-9.843S25.868 8.117 22 8.117c-3.856 0-7.134 1.346-9.834 4.04-2.7 2.694-4.05 5.975-4.05 9.843 0 3.856 1.35 7.134 4.05 9.834 2.7 2.7 5.978 4.05 9.834 4.05Z",fill:"currentColor"})}),(0,a.jsxs)("span",{className:"navigation-arrow__arrows",children:[(0,a.jsx)("span",{className:"navigation-arrow__arrow",children:(0,a.jsx)("svg",{viewBox:"0 0 44 44",children:(0,a.jsx)("path",{d:"m22 27.853 1.474-1.474-3.321-3.32h7.958v-2.117h-7.958l3.32-3.32L22 16.147 16.147 22 22 27.853Z",fill:"currentColor"})})}),(0,a.jsx)("span",{className:"navigation-arrow__arrow navigation-arrow__arrow--copy",children:(0,a.jsx)("svg",{viewBox:"0 0 44 44",children:(0,a.jsx)("path",{d:"m22 27.853 1.474-1.474-3.321-3.32h7.958v-2.117h-7.958l3.32-3.32L22 16.147 16.147 22 22 27.853Z",fill:"currentColor"})})})]})]})}},69185:(e,t,r)=>{r.d(t,{Yc:()=>p,Ay:()=>f});var a=r(73365),i=r(1521),n=r(84689),o=r(18771),s=r(56702),l=r.n(s),c=r(76843),u=r(86523),d=r(47339);let p=(0,i.createContext)({layout:"one-up",visibleSlides:[],i18n:{}}),f=Object.assign(function({id:e,className:t,initialSlide:r=0,layout:s="one-up",i18n:f,disableLoopMode:h=!1,onSlideContentClick:m,children:v}){let w=i.Children.count(v),[g,x]=(0,i.useState)(null),[b,y]=(0,i.useState)(null),[C,S]=(0,i.useState)(!1),[j,k]=(0,i.useState)(0),I=(0,i.useRef)(null),$=(0,i.useRef)(null),N=(0,i.useRef)(null),_=(0,c.U)(`(max-width: ${u.fi.smMax}rem)`),P=`carousel-${(0,i.useId)()}`,[R,U]=(0,i.useState)([]),A=(0,i.useRef)(null),L=f?.roleDescription||"Carousel",D=f?.slideRoleDescription||"Slide",O=f?.previousButtonLabel||"Previous slide",q=f?.nextButtonLabel||"Next slide",E=l()("swiper",{"swiper--one-up":"one-up"===s,"swiper--two-up":"two-up"===s,"swiper--three-up":"three-up"===s,"swiper--four-up":"four-up"===s}),M=_?w>1:"four-up"===s&&w>4||"three-up"===s&&w>3||"two-up"===s&&w>2||"one-up"===s&&w>1,B=(0,i.useMemo)(()=>!h&&(_?w>=2:"four-up"===s?w>4:"three-up"===s?w>3:"two-up"===s?w>2:w>1),[w,s,_,h]),T=_||"one-up"===s?1:"two-up"===s?2:"three-up"===s?3:4,z=!_&&"one-up"!==s,Z=_?1.13:"auto",F=2*T,G=B&&w>0&&w<=F?Math.ceil((F+1)/w):1,[H,J]=(0,i.useState)(0);(0,i.useEffect)(()=>{let e=N.current;if(!e)return;let t=e.getBoundingClientRect().width,r=new ResizeObserver(e=>{for(let r of e){let e=r.contentRect.width;e>0&&0===t&&J(e=>e+1),t=e}});return r.observe(e),()=>{r.disconnect()}},[]);let Q=`${_?"mobile":"desktop"}-${s}-${w}x${G}-${H}`,V=(0,i.useCallback)(()=>Math.ceil(w/T),[w,T]),K=(0,i.useCallback)(e=>w?Math.floor(e%w/T)+1:1,[w,T]);(0,i.useEffect)(()=>
1{if($.current){let e=K($.current.realIndex),t=V();x(e),y(t)}},[_,K,V]);let W=(0,i.useCallback)(()=>{let e=[],t=_?"swiper-slide-active":"swiper-slide-visible";Array.from($.current?.slides.filter(e=>e.classList.contains(t))||[]).forEach(t=>{let r=parseInt(t.getAttribute("data-slide-index")||"-1",10);r>=0&&e.push(r)}),U(e)},[_]);(0,i.useEffect)(()=>{W()},[j,W]);let Y=(0,i.useMemo)(()=>({layout:s,visibleSlides:R,i18n:{roleDescription:L,slideRoleDescription:D,previousButtonLabel:O,nextButtonLabel:q}}),[s,R,L,D,O,q]);return(0,a.jsx)(p.Provider,{value:Y,children:(0,a.jsx)("div",{ref:N,id:e,className:l()("aafp-carousel",t),"data-testid":"carousel",role:"region","aria-roledescription":L,"aria-label":P,children:(0,a.jsxs)("div",{onClick:m?e=>{if(!m)return;let t=e.target.closest("a, button");if(!t||!t.closest(".aafp-carousel__slide"))return;let r=t.textContent?.trim()||"";r&&m(r)}:void 0,children:[(0,a.jsx)(n.RC,{ref:I,id:P,initialSlide:r,modules:[o.Jq],watchSlidesProgress:!0,noSwipingClass:"swiper-no-swiping","data-testid":`swiper-${s}`,onSwiper:e=>{$.current=e,x(K(e?.realIndex||0)),y(V()),W()},onRealIndexChange:e=>{k(e.realIndex),x(K(e.realIndex))},onSlideChange:e=>{let t=K(e.realIndex);e.slides.forEach((t,r)=>{r!==e.activeIndex&&t.querySelectorAll("video").forEach(e=>{e.pause(),e.currentTime=0})}),x(t),y(V()),B?e.realIndex!==r&&S(!0):S(t>1)},loop:B,loopAddBlankSlides:!1,slidesPerView:Z,allowSlidePrev:C,centeredSlides:!1,spaceBetween:20*("auto"!==Z),className:E,slidesPerGroup:1,slidesPerGroupAuto:z,children:Array.from({length:G}).flatMap((e,t)=>i.Children.map(v,(e,r)=>i.isValidElement(e)?i.cloneElement(e,{key:`${t}-${r}`,className:"aafp-carousel__slide","aria-roledescription":f?.slideRoleDescription,"data-slide-index":r,"aria-hidden":!R.includes(r),tabIndex:R.includes(r)?0:-1}):e))},Q),M&&(0,a.jsx)(d.A,{currentSlideNum:g,totalSlidesNum:b,enablePrev:C,onPrevClick:()=>{C&&$?.current?.slidePrev()},onNextClick:()=>{$?.current?.slideNext()},previousButtonLabel:O,nextButtonLabel:q,navigationContainerRef:A,testId:"carousel-navigation",showPagination:!(B&&"one-up"!==s)})]})})})},{Slide:n.qr})},87940:(e,t,r)=>{r.d(t,{e:()=>o});var a=r(64445),i=r(13780),n=r(51676);async function o(e,t={}){let r='NOT @suppressed_from_promos=="true"',l=""!==e.cq?`(${e.cq}) AND (${r})`:r,c=new URLSearchParams({cq:l,numberOfResults:String(e.numberOfResults)});void 0!==t.ttlTime&&c.set("time",String(t.ttlTime)),void 0!==e.q&&c.set("q",e.q),e.personaId&&c.set("personaId",e.personaId),e.context&&Object.keys(e.context).length>0&&c.set("context",JSON.stringify(e.context)),e.sortField&&c.set("sortField",e.sortField),e.sortDirection&&c.set("sortDirection",e.sortDirection);let u=s(),d=await fetch(`${t.endpoint??a.kW}?${c}`),p=s()-u;if(!d.ok)throw Error(`Promo search request failed with status ${d.status}`);let f=(await d.json()).results??[];return(0,n.L)({results:f,queryText:e.q,advancedQuery:l,responseTime:p,numberOfResults:f.length,documentLocation:window.location.href,originLevel2:e.analyticsOriginLevel2||"PromoResults"}).catch(e=>{console.error("[Coveo] PromoResults search analytics unavailable:",e)}),(0,i.e)(f,t.formatOptions)}function s(){return"u">typeof performance?performance.now():Date.now()}}}]);

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.