PageSourceSearch

https://assets.babycenter.com/_next/static/chunks/pages/baby-names…/%5Bbaby_name_search%5D-52ff13ced370820a.js

js babycenter.com collected 2026-09-24 08:26:29 UTC 36,561 bytes, 289 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[26872,82134],{4828:(e,a,t)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/baby-names/search/[baby_name_search]",function(){return t(70382)}])},26872:(e,a,t)=>{"use strict";t.r(a),t.d(a,{default:()=>R});var r=t(37876),i=t(27964),n=t(14232),s=t(48230),l=t.n(s),o=t(18847),c=t.n(o),d=t(76252),m=t(58103),u=t.n(m),b=t(34176);let h=d.A.div`
2  height: 1.5rem;
3  display: flex;
4  align-items: center;
5  .line {
6    width: 100%;
7    height: 1rem;
8    display: flex;
9    background-color: ${({theme:e})=>e.brightGreyBc};
10  }
11`,p=e=>{let a,t,n=(0,i.c)(3),{className:s}=e;return n[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,r.jsx)("div",{className:"line"}),n[0]=a):a=n[0],n[1]!==s?(t=(0,r.jsx)(h,{className:s,children:a}),n[1]=s,n[2]=t):t=n[2],t};var g=t(22656),y=t(60659),f=t(89099),x=t(4206),S=t(80141),N=t(86732),v=t(97847),A=t(72733),j=t(24958),$=t(88168),T=t(52763),_=t(87810),k=t(69293),P=t(47210),C=t(1574);let B=d.A.button`
12  display: flex;
13  justify-content: center;
14  align-items: center;
15  width: 48px;
16  // Must match button height value above
17  height: 48px;
18  margin-top: 0;
19`,w=({name:e,gender:a,userSpecificNameObj:t})=>{let{ssr:i,requestDetails:s}=(0,$.m)(),l=i?.labels?.general,o=i?.labels?.babyNames,c=(0,f.useRouter)(),d=(0,N.A)({formProps:{siteSource:T.Q.ADD_BABY_NAME_FROM_SEARCH_PAGE,spTracking:{internalTactic:"baby_name_list"}}}),[m,u]=(0,n.useState)(!1),{showSnackbar:b}=(0,A.A)({autoHideDuration:15e3}),[h,p]=(0,n.useState)();(0,n.useEffect)(()=>{void 0!==t&&p({...t})},[t]);let g=()=>{b({message:`${l?.errors.internalServerError}`,type:A.m.Error})},y=(0,C.A)(a=>{let{nameItem:t}=a;t&&(u(!1),p({globalFirstNameId:t.globalNameId||-1,userSpecificNameId:t.id||-1}),b({message:o?.snackbarAddSuccessMessage?.replace("{0}",e)||"",type:A.m.Success,action:(0,r.jsx)(x.A,{type:"button",onClick:()=>c.push(P.GA),children:o?.snackbarAddSuccessBtn})}))},e=>{j.Ay.logError(`NamePanel.tsx - Add name FAILED, message: ${e}`,s),u(!1),g()}),[w]=(0,v.V)(),E=o?.snackbarRemoveSuccessMessage,M=async a=>{try{let t=await w({variables:{input:{id:a.userSpecificNameId||0}}});u(!1),t.data?.deleteBabynameFavoriteName?.ok===!1?(j.Ay.logError("NamePanel, deleteBabynameMutation() mutation was not 'ok'",s),g()):(p(void 0),b({message:E?.replace("{0}",e)||"",type:A.m.Success}))}catch(e){u(!1),j.Ay.logError(`ERROR NamePanel, deleteBabynameMutation(), err: ${(0,k.A)(e)}`,s),g()}};return e?(0,r.jsx)(B,{onClick:()=>{var t;m||(t=a||S.ze.Female,d(async()=>{u(!0),h?M(h):y({gender:t,firstName:e})}))},type:"button",className:"resetButtonStyle",children:(0,r.jsx)(_.A,{isLoading:m,isFavorited:!!h,altTextFavorited:o?.removeFromMyNameList,altText:o?.addToMyNameList})}):null},E=c()(()=>t.e(94471).then(t.bind(t,94471)),{loadableGenerated:{webpack:()=>[94471]},ssr:!1}),M=d.A.div`
20  border-bottom: 1px solid ${({theme:e})=>e.borderDivider};
21
22  &.first {
23    border-top: 1px solid ${({theme:e})=>e.borderDivider};
24  }
25
26  &.hidden {
27    display: none;
28  }
29
30  .slimView {
31    display: flex;
32    align-items: center;
33    justify-content: space-between;
34
35    a:link,
36    a:visited {
37      text-decoration: none;
38    }
39
40    .nameContainer {
41      flex-grow: 1;
42    }
43
44    .MuiButton-root {
45      // Ensure hover is round not oblong
46      padding: 13px;
47      min-width: 44px;
48      min-height: 48px;
49      @media (${e=>e.theme.smallDown}) {
50        /*  on mobile, the hover state remains when the item has clicked - override tis behavior*/
51        &:hover {
52          background: none;
53        }
54      }
55    }
56  }
57
58  .expandBtn {
59    border-radius: 20px;
60  }
61
62  .placeholder {
63    height: 48px;
64  }
65`,R=(0,n.memo)(e=>{let a,t,s,o,c,d,m=(0,i.c)(28),{nameObj:h,userSpecificNameObj:f,idx:x,expandable:S,hide:N,isLoading:v}=e,[A,j]=(0,n.useState)(!1),$=(0,b.A)();m[0]!==$.locale||m[1]!==h.id||m[2]!==h.name?(a=(0,y.NN)(h.id,h.name,$.locale),m[0]=$.locale,m[1]=h.id,m[2]=h.name,m[3]=a):a=m[3];let T=a;m[4]===Symbol.for("react.memo_cache_sentinel")?(t=()=>{(0,n.startTransition)(()=>{j(O)})},m[4]=t):t=m[4];let _=t,k=0===x,P=!!N,C=!N,B=!!N;m[5]!==k||m[6]!==P||m[7]!==C||m[8]!==B?(s=u()({first:k,hidden:P,contentVisShow:C,contentVisHide:B}),m[5]=k,m[6]=P,m[7]=C,m[8]=B,m[9]=s):s=m[9];let R=!!N;return m[10]!==S||m[11]!==N||m[12]!==v||m[13]!==T||m[14]!==h.babyname?.gender||m[15]!==h.name||m[16]!==A||m[17]!==f?(o=v?(0,r.jsx)(p,{className:"placeholder"}):(0,r.jsxs)("div",{className:"slimView",children:[(0,r.jsx)("div",{className:"nameContainer",children:(0,r.jsx)(l(),{href:T,children:h.name})}),!N&&(0,r.jsx)(w,{name:h.name,gender:h.babyname?.gender,userSpecificNameObj:f}),!N&&S&&(0,r.jsx)("button",{onClick:_,className:"resetButtonStyle expandBtn",type:"button",children:(0,r.jsx)(g.A,{expanded:A})})]}),m[10]=S,m[11]=N,m[12]=v,m[13]=T,m[14]=h.babyname?.gender,m[15]=h.name,m[16]=A,m[17]=f,m[18]=o):o=m[18],m[19]!==T||m[20]!==h||m[21]!==A?(c=A&&(0,r.jsx)(E,{nameObj:h,nameDetailsPageUrl:T}),m[19]=T,m[20]=h,m[21]=A,m[22]=c):c=m[22],m[23]!==c||m[24]!==s||m[25]!==R||m[26]!==o?(d=(0,r.jsxs)(M,{className:s,"aria-hidden":R,children:[o,c]}),m[23]=c,m[24]=s,m[25]=R,m[26]=o,m[27]=d):d=m[27],d});function O(e){return!e}},59960:(e,a,t)=>{"use strict";t.d(a,{A:()=>h});var r=t(37876),i=t(27964),n=t(14232),s=t(76252),l=t(24836),o=t(33950),c=t(24386),d=t(58103),m=t.n(d),u=t(22656);let b=(0,s.A)(o.A)`
66  content-visibility: auto;
67  contain-intrinsic-height: auto 48px;
68  background-image: none;
69  font-weight: 500;
70  border-top: 1px solid ${e=>e.theme.borderDivider};
71  border-bottom: 1px solid ${e=>e.theme.borderDivider};
72
73  .MuiAccordionSummary-root {
74    color: ${e=>e.theme.linkStandalone};
75    padding: 0 5px 0 0;
76    font-size: inherit;
77    font-weight: 500;
78    outline: none; // stop border from appearing on click
79
80    &.Mui-expanded {
81      min-height: 0;
82    }
83  }
84
85  &.noVertMargins.MuiAccordion-root {
86    margin: 0;
87  }
88
89  .MuiAccordionSummary-content.Mui-expanded {
90    margin: 12px 0;
91    .noVertMargins & {
92      margin: 0;
93    }
94  }
95
96  .MuiAccordionDetails-root {
97    padding: 0 0 8px;
98  }
99
100  // optional customizations
101  &.hideTopBorder {
102    border-top: none;
103  }
104
105  &.hideBottomBorder {
106    border-bottom: none;
107  }
108
109  &.babyNameSearchForms {
110    background-color: inherit;
111    .MuiAccordionSummary-root {
112      padding: 0;
113      color: ${e=>e.theme.blackBc};
114    }
115  }
116
117  &.noBackground {
118    background-color: inherit;
119  }
120`,h=e=>{let a,t,s,o,d,h,p=(0,i.c)(21),[g,y]=(0,n.useState)(e.startExpanded),f=e.expandedOverride??g;p[0]!==g||p[1]!==e?(a=()=>{y(!g),e.onClick&&e.onClick()},p[0]=g,p[1]=e,p[2]=a):a=p[2];let x=a;p[3]!==e.className||p[4]!==e.hideBottomBorder||p[5]!==e.hideTopBorder||p[6]!==e.noVertMargins?(t=m()(e.className,{hideTopBorder:e.hideTopBorder,hideBottomBorder:e.hideBottomBorder,noVertMargins:e.noVertMargins}),p[3]=e.className,p[4]=e.hideBottomBorder,p[5]=e.hideTopBorder,p[6]=e.noVertMargins,p[7]=t):t=p[7];let S=`${e.elemId}-summary`,N=`${e.elemId}-content`;return p[8]===Symbol.for("react.memo_cache_sentinel")?(s=(0,r.jsx)(u.A,{"aria-hidden":"true",expanded:!1,size:"lg"}),p[8]=s):s=p[8],p[9]!==x||p[10]!==e.expanderText||p[11]!==S||p[12]!==N?(o=(0,r.jsx)(c.A,{id:S,"aria-controls":N,expandIcon:s,onClick:x,children:e.expanderText}),p[9]=x,p[10]=e.expanderText,p[11]=S,p[12]=N,p[13]=o):o=p[13],p[14]!==e.children?(d=(0,r.jsx)(l.A,{children:e.children}),p[14]=e.children,p[15]=d):d=p[15],p[16]!==f||p[17]!==t||p[18]!==o||p[19]!==d?(h=(0,r.jsxs)(b,{className:t,expanded:f,children:[o,d]}),p[16]=f,p[17]=t,p[18]=o,p[19]=d,p[20]=h):h=p[20],h}},60659:(e,a,t)=>{"use strict";t.d(a,{NN:()=>r});let r=(e,a,t)=>{let r=encodeURIComponent(a.replace(/["'’\- ]/g,"").toLowerCase());return"en-us"===t?`/baby-names/details/${r}-${e}`:`/babyname/${e}/${r}`}},66921:(e,a,t)=>{"use strict";t.d(a,{A:()=>n});var r=t(27964),i=t(80141);let n=(e,a,t)=>{let n,s=(0,r.c)(4);return s[0]!==a||s[1]!==e||s[2]!==t?(n=r=>{if(!e)return"";let n=`${e}?`,s=!1;return r&&r>1&&(n=`${n}page=${r}`,s=!0),a&&(n=`${n}${s?"&":""}${a}`,s=!0),t&&t!==i.S1.LastActivityDate&&(n=`${n}${s?"&":""}searchType=${t}`),n.endsWith("?")&&(n=n.slice(0,-1)),n},s[0]=a,s[1]=e,s[2]=t,s[3]=n):n=s[3],n}},70382:(e,a,t)=>{"use strict";t.r(a),t.d(a,{__N_SSP:()=>eO,default:()=>eF});var r=t(37876),i=t(27964),n=t(14232),s=t(18847),l=t.n(s),o=t(89099),c=t(76252),d=t(58103),m=t.n(d),u=t(38993),b=t(10003),h=t(45875),p=t(88168),g=t(36506),y=t(8460),f=t(17818),x=t(28581),S=t(79350),N=t(78248);let v={},A=(0,S.J1)`
121  query BabynamesSearchPageData(
122    $pagination: Pagination
123    $filters: BabynamesSearchFilterInput
124    $sort: BabynameSort
125    $skipBabynamesSearch: Boolean!
126    $skipBabynameOrigins: Boolean!
127  ) {
128    babynamesSearch(input: { pagination: $pagination, filters: $filters, sort: $sort })
129      @skip(if: $skipBabynamesSearch) {
130      count
131      babynameSearches {
132        id
133        name
134        babyname {
135          gender
136          meaning
137          origin
138          originDescription
139          rank
140          longDescription
141        }
142      }
143    }
144    babynameOrigins @skip(if: $skipBabynameOrigins) {
145      origins
146    }
147  }
148`;var j=t(42038),$=t(80141),T=t(83322),_=t(90142),k=t(79582),P=t(21702),C=t(24958),B=t(67731),w=t(67398),E=t(78005),M=t(59449),R=t(37799),O=t(70416);let F={...t(2224).S,pageId:0x393870c,pageType:"Baby Names Search",subtopicFilingTitle:"Inspiration",adZone:"babynames",ct:"tool",tid:"name_finder"};var D=t(92244),U=t(33609),W=t(7735),L=t(98285),I=t(56010),z=t(9992),G=t(24734),H=t(34052);let V=c.A.div`
149  display: flex;
150  width: 100%;
151  margin-bottom: 30px;
152
153  label {
154    display: inline-block;
155    font-weight: bold;
156    margin-bottom: 5px;
157  }
158  .popularityContainer,
159  .sortContainer {
160    flex: 1;
161  }
162
163  .popularityContainer {
164    margin-right: 5px;
165  }
166
167  .sortContainer {
168    margin-left: 5px;
169  }
170
171  .fullWidthMenu {
172    width: 100%;
173  }
174`,Q=e=>{let a,t,s,l,o,c,d,m,u,b,h,g,y,f,x,S,N,v,A,j,T,_,P,C,B=(0,i.c)(64),{babyNameTitleParams:w,onPopularityFilterChange:E,handleSortChange:M,sortOrder:R,setShowSpinner:O}=e,{ssr:F}=(0,p.m)(),D=F?.labels?.general,U=F?.labels?.babyNamesSearch,[W,L]=(0,n.useState)("All");B[0]!==w?(a=(0,k.dF)(w),B[0]=w,B[1]=a):a=B[1];let I=a;B[2]!==w.popularity||B[3]!==w.popularityRank?(t=()=>{if(w.popularity&&w.popularityRank){let e=function(e){return e<=50?50:100}(w.popularityRank);"popular"===w.popularity&&(50===e&&L("Top50"),100===e&&L("Top100")),"unique"===w.popularity&&(50===e&&L("ExcludeTop50"),100===e&&L("ExcludeTop100"))}else L("All")},s=[w.popularity,w.popularityRank],B[2]=w.popularity,B[3]=w.popularityRank,B[4]=t,B[5]=s):(t=B[4],s=B[5]),(0,n.useEffect)(t,s),B[6]!==M||B[7]!==O?(l=e=>{let a=e.target.value;O(!0),(0,n.startTransition)(()=>{M(a)})},B[6]=M,B[7]=O,B[8]=l):l=B[8];let Q=l;B[9]!==I||B[10]!==E||B[11]!==O?(o=e=>{let a=e.target.value;O(!0),(0,n.startTransition)(()=>{let e=k.Bc.all,t=0,r=0;switch(a){case"All":e=k.Bc.all;break;case"Top50":t=50,e=k.Bc.onlyTopNames;break;case"Top100":t=100,e=k.Bc.onlyTopNames;break;case"ExcludeTop50":e=k.Bc.hideTopNames,r=50;break;case"ExcludeTop100":e=k.Bc.hideTopNames,r=100}E({...I,numberOfHighRankedNamesForCrossFilter:`${t}`,numberOfHighRankedNamesToRemoveOnCrossFilter:`${r}`,popularity:e})})},B[9]=I,B[10]=E,B[11]=O,B[12]=o):o=B[12];let J=o,q=U?.popularity;B[13]!==q?(c=(0,r.jsx)("label",{htmlFor:"popularityMenu",children:q}),B[13]=q,B[14]=c):c=B[14];let Z=U?.allNames;B[15]!==Z?(d=(0,r.jsx)(G.A,{value:"All",children:Z}),B[15]=Z,B[16]=d):d=B[16];let X=U?.showTop;B[17]!==X?(m=(0,H.A)(X,["50"]),B[17]=X,B[18]=m):m=B[18],B[19]!==m?(u=(0,r.jsx)(G.A,{value:"Top50",children:m}),B[19]=m,B[20]=u):u=B[20];let Y=U?.showTop;B[21]!==Y?(b=(0,H.A)(Y,["100"]),B[21]=Y,B[22]=b):b=B[22],B[23]!==b?(h=(0,r.jsx)(G.A,{value:"Top100",children:b}),B[23]=b,B[24]=h):h=B[24];let K=U?.excludeTop;B[25]!==K?(g=(0,H.A)(K,["50"]),B[25]=K,B[26]=g):g=B[26],B[27]!==g?(y=(0,r.jsx)(G.A,{value:"ExcludeTop50",children:g}),B[27]=g,B[28]=y):y=B[28];let ee=U?.excludeTop;B[29]!==ee?(f=(0,H.A)(ee,["100"]),B[29]=ee,B[30]=f):f=B[30],B[31]!==f?(x=(0,r.jsx)(G.A,{value:"ExcludeTop100",children:f}),B[31]=f,B[32]=x):x=B[32],B[33]!==J||B[34]!==W||B[35]!==u||B[36]!==h||B[37]!==y||B[38]!==x||B[39]!==d?(S=(0,r.jsxs)(z.A,{value:W,onChange:J,className:"fullWidthMenu",id:"popularityMenu",children:[d,u,h,y,x]}),B[33]=J,B[34]=W,B[35]=u,B[36]=h,B[37]=y,B[38]=x,B[39]=d,B[40]=S):S=B[40],B[41]!==S||B[42]!==c?(N=(0,r.jsxs)("div",{className:"popularityContainer",children:[c,S]}),B[41]=S,B[42]=c,B[43]=N):N=B[43];let ea=D?.sortBy.label;B[44]!==ea?(v=(0,r.jsxs)("label",{htmlFor:"sortMenu",children:[" ",ea]}),B[44]=ea,B[45]=v):v=B[45];let et=U?.mostPopular;B[46]!==et?(A=(0,r.jsx)(G.A,{value:$.Sp.PopularityAscending,children:et}),B[46]=et,B[47]=A):A=B[47];let er=U?.AtoZ;B[48]!==er?(j=(0,r.jsx)(G.A,{value:$.Sp.NameAscending,children:er}),B[48]=er,B[49]=j):j=B[49];let ei=U?.ZtoA;return B[50]!==ei?(T=(0,r.jsx)(G.A,{value:$.Sp.NameDescending,children:ei}),B[50]=ei,B[51]=T):T=B[51],B[52]!==Q||B[53]!==R||B[54]!==A||B[55]!==j||B[56]!==T?(_=(0,r.jsxs)(z.A,{value:R,onChange:Q,className:"fullWidthMenu",id:"sortMenu",children:[A,j,T]}),B[52]=Q,B[53]=R,B[54]=A,B[55]=j,B[56]=T,B[57]=_):_=B[57],B[58]!==v||B[59]!==_?(P=(0,r.jsxs)("div",{className:"sortContainer",children:[v,_]}),B[58]=v,B[59]=_,B[60]=P):P=B[60],B[61]!==N||B[62]!==P?(C=(0,r.jsxs)(V,{children:[N,P]}),B[61]=N,B[62]=P,B[63]=C):C=B[63],C};var J=t(82473);let q=c.A.div`
175  position: relative;
176  overflow: hidden;
177  margin-bottom: 20px;
178  border-bottom: ${({theme:e})=>`1px solid ${e.borderDivider}`};
179
180  &.truncated {
181    max-height: 100px;
182  }
183`,Z=e=>{let a,t,s,l,o,c=(0,i.c)(13),{babyname:d,babyNameTitleParams:u}
183=e,[b,h]=(0,n.useState)(!0);if(!u.origin||!d?.origin||!d?.originDescription)return null;c[0]!==b?(a=m()({truncated:b}),c[0]=b,c[1]=a):a=c[1];let p=d?.originDescription;return c[2]!==b?(t=()=>{h(!b)},c[2]=b,c[3]=t):t=c[3],c[4]!==t||c[5]!==b?(s=(0,r.jsx)(J.A,{onClick:t,truncated:b}),c[4]=t,c[5]=b,c[6]=s):s=c[6],c[7]!==p||c[8]!==s?(l=(0,r.jsxs)("div",{className:"bodyText originDescription",children:[p,s]}),c[7]=p,c[8]=s,c[9]=l):l=c[9],c[10]!==a||c[11]!==l?(o=(0,r.jsx)(q,{className:a,children:l}),c[10]=a,c[11]=l,c[12]=o):o=c[12],o};class X{constructor(e){this._params=e.params,this._labels=e.labels,this._formatter=e.formatter,this._themeArray=e.themeArray}static toSentenceCase(e){let a=e.slice(0,1),t=e.slice(1);return`${a.toUpperCase()}${t}`}buildTitleSegments(){return{containing:this.getContainingString(),startsWith:this.getStartsWithString(),endsWith:this.getEndsWithString(),gender:this.getGenderString(),numberOfSyllables:this.getSyllablesString(),origin:this.getOriginString(),popularity:this.getPopularityString(),popularityRank:this.getPopularityRankString(),theme:this.getThemeString(),meaning:this.getMeaningString()}}getContainingString(){let{containing:e}=this._params,a=this._labels;if(e)return this._formatter.formatContaining(e,a)}getEndsWithString(){let{endsWith:e}=this._params,a=this._labels;if(e)return this._formatter.formatEndsWith(e,a)}getGenderString(){let{gender:e}=this._params,a=this._labels;if("boy"===e||"girl"===e)return this._formatter.formatGender(e,a)}getMeaningString(){let{meaning:e}=this._params,a=this._labels;if(e)return this._formatter.formatMeaning(e,a)}getOriginString(){let{origin:e}=this._params,a=this._labels;if(e&&e!==this._labels.any)return this._formatter.formatOrigin(e,a)}getPopularityString(){let{popularity:e}=this._params,a=this._labels;if("unique"===e||"popular"===e)return this._formatter.formatPopularity(e,a)}getPopularityRankString(){let{popularity:e,popularityRank:a}=this._params,t=this._labels;if(e&&a)return this._formatter.formatPopularityRank({popularity:e,popularityRank:a},t)}getStartsWithString(){let{startsWith:e}=this._params,a=this._labels;if(e)return this._formatter.formatStartsWith(e,a)}getSyllablesString(){let{numberOfSyllables:e}=this._params,a=this._labels;if(1===e||2===e||3===e||4===e)return this._formatter.formatSyllables(e,a)}getThemeString(){let{theme:e}=this._params,a=this._labels,t=this._themeArray;if(e&&e!==this._labels.any)return this._formatter.formatTheme(e,a,t)}get labels(){return this._labels}}let Y=X,K=["es-us","pt-br"];class ee extends Y{constructor(e,a,t,r){super({params:e,labels:a,formatter:ee.createFormatter(r),themeArray:t})}static arrayToString(e,a){return e.filter(e=>!!e).join(a)}static countNotUndefined(e){return e.reduce((e,a)=>a?e+1:e,0)}static createFormatter(e){return{formatContaining:(e,a)=>`${a.containing} "${e}"`,formatEndsWith:(e,a)=>`${a.endingWith} "${e}"`,formatGender(e,a){switch(e){case"boy":return a.boy;case"girl":return a.girl;default:return""}},formatMeaning:(e,a)=>`${a.meaning} "${e}"`,formatOrigin:a=>K.includes(e)?a.toLowerCase():Y.toSentenceCase(a),formatPopularity(e,a){switch(e){case"unique":return a.unique;case"popular":return a.popular;default:return""}},formatPopularityRank:()=>"",formatStartsWith:(e,a)=>`${a.startingWith} "${e}"`,formatSyllables(e,a){let t=1===e?a.syllable:a.syllablePlural??a.syllable,r="space"===a.syllableSeparatorStyle,i=r?" ":"-",n=r?a.fourOrMore:a.fourOrMore.replace(/[\s]/g,"-");switch(e){case 1:return`${a.one}${i}${t}`;case 2:return`${a.two}${i}${t}`;case 3:return`${a.three}${i}${t}`;case 4:return`${n}${i}${t}`;default:return""}},formatTheme:(e,a,t)=>(0,k.Nj)(e,t)}}countTitleParams(){let e=Object.entries(this.buildTitleSegments()),a=new Map(["popularityRank"].map(e=>[e,1]));return e.reduce((e,t)=>{let[r,i]=t;return a.has(r)||!i?e:e+1},0)}getCommaAndDelim(e){let a=e.filter(e=>!!e);switch(a.length){case 0:return"";case 1:return a[0];case 2:return a.join(` ${this.labels.and} `);default:{let e=a.length-1,t=a.slice(0,e),r=a.slice(e),i=t.join(", ");return`${i}, ${this.labels.and} ${r}`}}}getHeaderTitle(e){if(!this.countTitleParams())return e?this.labels.metaTitleDefault:this.labels.h1Default;let{containing:a,startsWith:t,endsWith:r,gender:i,popularity:n,numberOfSyllables:s,origin:l,theme:o,meaning:c}=this.buildTitleSegments(),d=(e,a)=>a?`${a} ${e}`:e,m=[n&&d(n,this.labels.popularityConnector),s&&d(s,this.labels.numberOfSyllablesConnector),o&&d(o,this.labels.themeConnector),l&&d(l,this.labels.originConnector),i&&d(i,this.labels.genderConnector)],u=ee.arrayToString(m," "),b="after"===this.labels.modifierPosition?ee.arrayToString([this.labels.names,u]," "):ee.arrayToString([u,this.labels.names]," ");switch(ee.countNotUndefined([t,r,a])){case 0:return c?ee.toSentenceCase(`${b} ${c}`):ee.toSentenceCase(b);case 1:{let e=this.getCommaAndDelim([t,r,a]);return c?ee.toSentenceCase(`${b} ${c}, ${e}`):ee.toSentenceCase(`${b} ${e}`)}default:{let e=this.getCommaAndDelim([c,t,r,a]),i=e?`${b} ${e}`:b;return ee.toSentenceCase(i)}}}}var ea=t(34589);let et=`${ea.NE}/ims/2022/07/Stocksy_txp4dee33c53cT300_Medium_2982846_4x3.jpg`;var er=t(99195),ei=t(4206),en=t(69529),es=t(47210);let el=l()(()=>t.e(52621).then(t.bind(t,52621)),{loadableGenerated:{webpack:()=>[52621]}}),eo=l()(()=>t.e(52019).then(t.bind(t,52019)),{loadableGenerated:{webpack:()=>[52019]}}),ec=l()(()=>Promise.all([t.e(78226),t.e(97810)]).then(t.bind(t,75429)),{loadableGenerated:{webpack:()=>[75429]}}),ed=(0,en.Qe)(el),em=(0,en.Qe)(eo),eu=(0,en.Qe)(ec),eb=e=>{let a,t,n,s,l,o,c,d,m=(0,i.c)(19),{pageDescription:u,isBabyNamesSearchPage:b}=e,{ssr:h}=(0,p.m)(),g=h?.labels?.babyNamesSearch,y=h?.labels?.babyNames;m[0]===Symbol.for("react.memo_cache_sentinel")?(a=(0,r.jsx)("div",{className:"spacer"}),m[0]=a):a=m[0];let f=g?.goToNameList;m[1]!==f?(t=(0,r.jsx)("div",{className:"center basicLinks spacer",children:(0,r.jsx)(ei.A,{href:es.GA,variant:"contained",className:"fullWidthOnPhone",children:f})}),m[1]=f,m[2]=t):t=m[2];let x=h?.baseUrl,S=u||null;m[3]!==x||m[4]!==S?(n=(0,r.jsx)(ed,{url:x,caption:S,imageUrl:et}),m[3]=x,m[4]=S,m[5]=n):n=m[5];let N=y?.babyNamesAZ;return m[6]!==N?(s=(0,r.jsx)("h2",{children:N}),m[6]=N,m[7]=s):s=m[7],m[8]!==y||m[9]!==b?(l=(0,r.jsx)(eu,{babyNamesLabels:y,isBabyNamesSearchPage:b}
183),m[8]=y,m[9]=b,m[10]=l):l=m[10],m[11]!==s||m[12]!==l?(o=(0,r.jsxs)("div",{className:"spacer",children:[s,l]}),m[11]=s,m[12]=l,m[13]=o):o=m[13],m[14]===Symbol.for("react.memo_cache_sentinel")?(c=(0,r.jsx)(em,{customMarginBottom:18}),m[14]=c):c=m[14],m[15]!==o||m[16]!==t||m[17]!==n?(d=(0,r.jsxs)(r.Fragment,{children:[a,(0,r.jsxs)("div",{className:"mobileMarginProvider",children:[t,n,o,c]})]}),m[15]=o,m[16]=t,m[17]=n,m[18]=d):d=m[18],d};var eh=t(49370),ep=t(59960);let eg=l()(()=>t.e(56340).then(t.bind(t,89197)),{loadableGenerated:{webpack:()=>[89197]}}),ey=l()(()=>Promise.all([t.e(90177),t.e(68985),t.e(40989)]).then(t.bind(t,40989)),{loadableGenerated:{webpack:()=>[40989]}}),ef=c.A.div`
184  background: ${({theme:e})=>`url(${ea.NE}${e.darkMode?"/ims/2025/01/bg_slantPattern-d.svg":"/ims/2025/01/bg_slantPattern.svg"}) no-repeat `};
185  background-color: ${({theme:e})=>e.darkMode?eh.u9.neutral400:eh.Tj.green100Bc};
186  padding: 12px 10px;
187  border-radius: 10px;
188
189  .innerWrapper {
190    background-color: ${({theme:e})=>e.darkMode?eh.u9.neutral500:eh.Tj.whiteBc};
191    border-radius: 10px;
192    padding: 0 16px 16px;
193  }
194
195  .lineWithText {
196    display: flex;
197    align-items: center;
198    text-align: center;
199    width: 100%;
200    position: relative;
201
202    &::before,
203    &::after {
204      content: '';
205      flex-grow: 1;
206      height: 1px;
207      background-color: ${({theme:e})=>e.borderDivider};
208    }
209
210    span {
211      margin: 0 10px; // Adjust the spacing between the line and text
212      background: ${({theme:e})=>e.darkMode?eh.u9.neutral500:eh.Tj.whiteBc};
213      padding: 0 5px;
214    }
215  }
216`,ex=e=>{let a,t,s,l,o,c,d,m,u=(0,i.c)(25),{onFilterFormSubmit:b,babyNameTitleParams:h,filterFormStartExpanded:g}=e,{ssr:y}=(0,p.m)(),f=y?.labels?.babyNamesSearch,x=y?.labels?.babyNames,S=y?.labels?.general,[N,v]=(0,n.use
216State)(g);u[0]!==N?(a=()=>{v(!N)},u[0]=N,u[1]=a):a=u[1];let A=a;u[2]!==b?(t=e=>{v(!1),b(e)},u[2]=b,u[3]=t):t=u[3];let j=t,$=f?.filterFormHeading;u[4]!==h||u[5]!==N||u[6]!==j?(s=N&&(0,r.jsx)(ey,{onFilterFormSubmit:j,babyNameTitleParams:h}),u[4]=h,u[5]=N,u[6]=j,u[7]=s):s=u[7],u[8]!==N||u[9]!==A||u[10]!==$||u[11]!==s?(l=(0,r.jsx)(ep.A,{expanderText:$,elemId:"baby-name-filter-accordion",className:"babyNameSearchForms",hideTopBorder:!0,hideBottomBorder:!0,expandedOverride:N,onClick:A,children:s}),u[8]=N,u[9]=A,u[10]=$,u[11]=s,u[12]=l):l=u[12];let T=S?.or;u[13]!==T?(o=(0,r.jsx)("div",{className:"lineWithText finePrint",children:(0,r.jsx)("span",{children:T})}),u[13]=T,u[14]=o):o=u[14];let _=f?.searchByName,k=x?.searchAName,P=y?.labels.babyNamesSearchUrl;return u[15]!==P||u[16]!==k?(c=(0,r.jsx)(eg,{placeholder:k,babyNamesSearchUrlLabels:P,includeButton:!0}),u[15]=P,u[16]=k,u[17]=c):c=u[17],u[18]!==c||u[19]!==_?(d=(0,r.jsx)(ep.A,{expanderText:_,elemId:"search-baby-name-accordion",className:"babyNameSearchForms",hideTopBorder:!0,hideBottomBorder:!0,startExpanded:!1,children:c}),u[18]=c,u[19]=_,u[20]=d):d=u[20],u[21]!==d||u[22]!==l||u[23]!==o?(m=(0,r.jsx)(ef,{className:"spacer",children:(0,r.jsxs)("div",{className:"innerWrapper",children:[l,o,d]})}),u[21]=d,u[22]=l,u[23]=o,u[24]=m):m=u[24],m};var eS=t(7105),eN=t(26872),ev=t(48379),eA=t(99444),ej=t(13228);let e$=e=>{let a,t,s,l=(0,i.c)(8),{live:o,children:c}=e,d=(0,n.useRef)(null),[m,u]=(0,n.useState)(!1);l[0]!==m?(a=()=>{!m&&d.current&&(d.current.getAttribute("data-static-until-live")||u(!0))},t=[m],l[0]=m,l[1]=a,l[2]=t):(a=l[1],t=l[2]),(0,n.useLayoutEffect)(a,t);let b=o||m;if(b){let e;return l[5]!==c?(e=(0,r.jsx)("div",{ref:d,"data-static-until-live":"true",children:c}),l[5]=c,l[6]=e):e=l[6],e}return l[7]===Symbol.for("react.memo_cache_sentinel")?(s=(0,r.jsx)("div",{ref:d,suppressHydrationWarning:!0,dangerouslySetInnerHTML:{__html:""}}),l[7]=s):s=l[7],s},eT=l()(()=>t.e(95437).then(t.bind(t,95437)),{loadableGenerated:{webpack:()=>[95437]}}),e_=(0,en.Qe)(eT),ek=c.A.div`
217  position: relative;
218  &.truncated {
219    border-bottom: 1px solid ${({theme:e})=>e.borderDivider};
220  }
221
222  // Loading state is a single dim on the whole list rather than a per-row skeleton swap,
223  // so a refetch doesn't re-render every mounted NamePanel (INP: BCS-42742)
224  &.isLoading {
225    opacity: 0.5;
226    pointer-events: none;
227    transition: opacity 0.15s ease-in-out;
228  }
229
230  .nativeAdContainer {
231    margin-top: 18px;
232  }
233
234  .promoCarouselContainer {
235    margin: 1rem 0 0;
236  }
237`,eP=e=>{let a,t,s,l,o,c,d,u,b,h=(0,i.c)(28),{searchData:p,usersChosenNameObjects:g,listTruncated:y,setListTruncated:f,isLoading:x}=e,S=(0,eA.A)("generator");h[0]!==g?(a=new Map(g.map(eC)),h[0]=g,h[1]=a):a=h[1];let N=a,v=(0,n.useRef)(p),[A,j]=(0,n.useState)(!y);if(h[2]!==A||h[3]!==p?(t=()=>{A||p!==v.current&&(0,n.startTransition)(()=>j(!0))},s=[p,A],h[2]=A,h[3]=p,h[4]=t,h[5]=s):(t=h[4],s=h[5]),(0,n.useEffect)(t,s),h[6]!==y||h[7]!==S||h[8]!==p?.babynameSearches||h[9]!==N){let e=p?.babynameSearches?.map((e,a)=>{let t=N.get(e.id);return 6===a||14===a?(0,r.jsxs)("div",{children:[(0,r.jsx)(eN.default,{nameObj:e,userSpecificNameObj:t,idx:a,expandable:!0}),6===a&&S&&(0,r.jsx)("div",{className:"promoCarouselContainer",children:(0,r.jsx)(e_,{source:ej.t.babyNames,carouselItems:S})}),14===a&&(0,r.jsx)(ev.A,{})]},e.id):(0,r.jsx)(eN.default,{nameObj:e,userSpecificNameObj:t,idx:a,expandable:!0,hide:a>=20&&y},e.id)})??[];l=e.slice(0,20),o=e.slice(20),h[6]=y,h[7]=S,h[8]=p?.babynameSearches,h[9]=N,h[10]=l,h[11]=o}else l=h[10],o=h[11];let $=o,T=y||!A;return h[12]!==x||h[13]!==T?(c=m()({truncated:T,isLoading:x}),h[12]=x,h[13]=T,h[14]=c):c=h[14],h[15]!==$||h[16]!==A?(d=$.length>0&&(0,r.jsx)(e$,{live:A,children:$}),h[15]=$,h[16]=A,h[17]=d):d=h[17],h[18]!==T||h[19]!==y||h[20]!==A||h[21]!==f?(u=T&&(0,r.jsx)(J.A,{onClick:()=>{f(!y),A||(0,n.startTransition)(()=>j(!0))},truncated:T,includeLoadingState:!0}),h[18]=T,h[19]=y,h[20]=A,h[21]=f,h[22]=u):u=h[22],h[23]!==l||h[24]!==c||h[25]!==d||h[26]!==u?(b=(0,r.jsxs)(ek,{className:c,children:[l,d,u]}),h[23]=l,h[24]=c,h[25]=d,h[26]=u,h[27]=b):b=h[27],b};function eC(e){return[e.globalFirstNameId,e]}var eB=t(42579);let ew=l()(()=>t.e(29926).then(t.bind(t,29926)),{loadableGenerated:{webpack:()=>[29926]}}),eE=(0,u.AH)`
238  .MuiPopover-paper {
239    border-radius: 3px;
240    width: 196px;
241  }
242`,eM=c.A.main`
243  margin-top: 18px;
244
245  h1 {
246    text-align: left;
247    line-height: 2.25rem; // 36px
248  }
249
250  .filterIcon {
251    margin-right: 4px;
252  }
253
254  .paginationRangeNumbersContainer {
255    min-height: 45px;
256  }
257
258  .paginationRangeNumbers {
259    color: ${({theme:e})=>e.textSecondary};
260    font-size: 1rem;
261  }
262
263  .generatorFormContainer {
264    margin: 40px 0;
265  }
266
267  .spinnerWrapper {
268    opacity: 0;
269    height: 0;
270    &.showSpinner {
271      opacity: 1;
272      height: auto;
273    }
274  }
275
276  .pagination {
277    &.truncated {
278      display: none;
279    }
280  }
281
282  // Desktop exceptions
283  @media (${e=>e.theme.mediumUp}) {
284    margin-top: 30px;
285    h1 {
286      line-height: 3.75rem; // 60px
287    }
288  }
289`,eR=()=>{var e,a;let t,i,s,l,c,d,u,S,z,G,{ssr:H,countryInfo:V,requestDetails:J}=(0,p.m)(),{isLoggedIn:q}=(0,j.Z2)(),X=(0,T.A)(),Y=(0,o.useRouter)(),K=(0,n.useRef)(null),ea=(0,f.Ay)()("/",M.d.EXPERT),[ei,en]=(0,n.use
289State)($.Sp.PopularityAscending),[es,el]=(0,n.useState)(()=>H?.pageNumber??1),[eo,ec]=(0,n.useState)(!1),[ed,em]=(0,n.useState)(!1),eu=(0,n.useRef)(!1),eh=H?.labels?.general,ep=H?.labels?.babyNamesSearch,eg=H?.labels?.babyNames,ey=(0,P.qn)(eg?.themelistWithURLs),ef=(0,R.dF)(V.locale),eN=(0,O.A)(H?.labels?.babyNamesSearchUrl),ev=(0,n.useRef)(H?.babyNameParsed),[eA,ej]=(0,n.useState)(()=>(0,k.pA)(H?.babyNameParsed??k.R9)),[e$,eT]=(0,n.useState)(H?.babyNameSearchResult?.babynamesSearch??null),[e_,ek]=(0,n.useState)((0,er.a3)(H?.filters)),eC="";if(X){let e=new URLSearchParams(window.location.search).get("popularityRank");t=e?`&popularityRank=${e}`:void 0,eC=window.location.pathname}else H?.baseUrl&&(eC=H?.baseUrl);let[eR,eO]=(0,n.useState)(()=>({variables:{pagination:{limit:w.Jz,page:es},filters:H?.filters,sort:$.Sp.PopularityAscending}})),eF=e$?.count??-1,{itemRangeText:eD,totalNamesForDisplay:eU,totalPages:eW,listIsTruncated:eL}=(e=eR.variables.filters,s=(0,er.v9)(e),l=5*w.Jz,c=eF,s&&eF>l&&(c=l),d=c?Math.ceil(c/w.Jz):1,u=1===es&&c>20,S=(es-1)*w.Jz+1,{itemRangeText:S===(z=Math.min(es*w.Jz,c))?`${S}`:`${S}-${z}`,totalNamesForDisplay:c,totalPages:d,listIsTruncated:u}),[eI,ez]=(0,n.useState)(eL),eG=(0,P.FS)(ej,eO,el,H?.labels.babyNamesSearchUrl??void 0),[eH]=(a={onCompleted:e=>{em(!1),e?.babynamesSearch?.count!==void 0&&e?.babynamesSearch?.babynameSearches?eT(e.babynamesSearch):C.Ay.logError("BabyNamesSearch, useBabynamesSearchPageDataLazyQuery Query failure",J)},onError:e=>{C.Ay.logError(`BabyNamesSearch, useBabynamesSearchPageDataLazyQuery onError: ${e.message}`,J)}},G={...v,...a},N._(A,G)),[eV,{data:eQ}]=(0,x.gv)(),[eJ,eq]=(0,n.useState)(!1),eZ=eQ?.babynameFavoriteNames?.favoriteNames?.names,eX=eZ?eZ.reduce((e,a)=>(e.push({globalFirstNameId:a?.firstName?.id?a.firstName.id:-1,userSpecificNameId:a?.id?a.id:-1}),e),[]):[],eY=new ee(eA,(0,er.DY)(ep),ey,V.locale),eK={h1:eY.getHeaderTitle(),meta:eY.getHeaderTitle(!0),titleParamCount:eY.countTitleParams()},e0=Object.values(eA).every(e=>void 0===e)?ep?.pageDescriptionDefault:ep?.pageDescriptionAdvanced?.replace("{0}",eK.h1.toLowerCase());if(H?.labels?.babyNamesSearchUrl){let e=(0,eS.N)(H.labels.babyNamesSearchUrl);i=e.success?e.labels:void 0}let e1=H?.labels?.babyNamesSearchUrl&&i?(({totalNamesReturned:e,babyNameTitleParams:a,envSpecificDomain:t,countryCode:r,pageParam:i,themelistWithURLs:n,labels:s,requestDetails:l})=>{if(e<=0)return;if("en_US"===r&&a.gender&&a.startsWith&&1===a.startsWith.length){let e=0;if(Object.entries(a).forEach(a=>{a[1]&&e++}),2===e)return`${t}${"girl"===a.gender?"baby-names/list/baby-girl-names-that-start-with-":"baby-names/list/baby-boy-names-that-start-with-"}${a.startsWith}`}let o=y.Ay.from(a,s).getUrlPathAndQuery().slice(1),c=`${t}${o.split("?")[0]}`,d=c.startsWith(s.pageBasePath)?c.replace(s.pageBasePath,""):c,m=d.indexOf(s.delimeterBabyNames),u=d.substring(0,m),b=(0,I.z1)(u),h=(0,I.A1)(b??"",s),{theme:p}=h;if(p&&!(({babyNameSplitStartIndex:e,labels:a,parsedPrefix:t,slug:r})=>{if(null!==t.gender||null!==t.popularity||void 0!==(0,I.fP)(r,a))return!0;let i=e+a.delimeterBabyNames.length,n=r.substring(i),s=(0,I.z1)(n);return(0,I.nF)(s??"",a).size>0})({parsedPrefix:h,babyNameSplitStartIndex:m,slug:d,labels:s})){let e,a=p.replaceAll(" ","-");if(n&&(0,eB.A)(n))try{e=JSON.parse(n)}catch{C.Ay.logError("babyNameSearchCanonicalUrl.ts - Error parsing JSON for site label: firepony.expert.babyNames.themelistWithURLs",l)}if(Array.isArray(e)&&e.length>0){let[t]=e.filter(e=>e.value===a),{canonicalPath:r}=t;if(r)return r}}if(i&&"string"==typeof i){let e=parseInt(i,10);if(e>1)return`${c}?page=${e}`}return c})({totalNamesReturned:eF,babyNameTitleParams:eA,envSpecificDomain:ea,countryCode:V.countryCode,pageParam:Y.query.page,themelistWithURLs:eg?.themelistWithURLs,requestDetails:J,labels:i}):void 0,e2=e=>{if(!i)return;let a=y.Ay.from(e,i).getUrlPathAndQuery();Y.asPath!==a&&Y.push(a,void 0,{shallow:!0})};(0,n.useEffect)(()=>(window.addEventListener("popstate",eG),()=>{window.removeEventListener("popstate",eG)}),[]);let e4={...F,title:eK.h1},e5=(0,h.A)(e4,Y.asPath);(0,n.useEffect)(()=>{ez(eL)},[eL]),(0,n.useEffect)(()=>{!0===q&&(eJ&&Y.asPath===K.current||(eq(!0),eV()),K.current=Y.asPath)},[eJ,q,eV,Y.asPath]);let e3=(0,P.V4)(e2,ej,eO,ec,el),e9=async e=>{let a,t,r;switch(e.popularity){case k.Bc.onlyTopNames:a=I.Eh.POPULAR,t=$.j1.LessThan,r=Number(e.numberOfHighRankedNamesForCrossFilter);break;case k.Bc.hideTopNames:a=I.Eh.UNIQUE,t=$.j1.GreaterThan,r=Number(e.numberOfHighRankedNamesToRemoveOnCrossFilter)}let i=t&&r?{operator:t,value:r}:void 0,n={...eA,popularity:a,popularityRank:r};ej?.(n),e2(n),eO(e=>({...e,variables:{...e.variables,filters:{...e.variables.filters,rank:i},pagination:{limit:w.Jz,page:1}}})),el&&(el(1),window.scrollTo(0,0))},e8=Object.values(eA).some(e=>void 0!==e),e7=(0,_.A)()&&H?.configs?.babyNameAIToolFABEnabledOnPages?.pages?.babyNameGenerator===!0&&0===eK.titleParamCount;(0,n.useEffect)(()=>{setTimeout(()=>{eu.current=!0},1500)},[]),(0,n.useEffect)(()=>{eu.current&&(em(!0),eo&&ec(!1),(0,n.startTransition)(()=>{eH({variables:{...eR.variables,skipBabynamesSearch:!1,skipBabynameOrigins:!0}})}))},[eR.variables.sort,eR.variables.filters?.rank,eR.variables.pagination.page,eo]),(0,n.useEffect)(()=>{ek((0,er.a3)(eR.variables.filters))},[eR.variables.filters]),(0,n.useEffect)(()=>{H?.babyNameParsed!==ev.current&&(ej((0,k.pA)(H?.babyNameParsed??k.R9)),ev.current=H?.babyNameParsed)},[H?.babyNameParsed]);let e6=eN&&eC===eN,ae=es>1||eF<=(H?.configs.babyNameSearchResultsNoIndexMax??0);return(0,r.jsxs)(eM,{children:[(0,r.jsxs)("div",{className:"mobileMarginProvider",children:[(0,r.jsx)(b.A,{styles:eE}),(0,r.jsx)(g.A,{title:eK.meta,description:e0,type:"article",canonical:e1,image:et,noIndex:ae,adCustParams:{custParamsAnonymous:e5,
289custParamsPersonal:{}}}),eg?.breadcrumbs?.babyNames&&(0,r.jsx)(U.A,{breadcrumbs:[{title:eg?.breadcrumbs?.babyNames,url:ef}]}),(0,r.jsx)("h1",{children:eK.h1}),0===eK.titleParamCount&&(0,r.jsx)(E.A,{domToConvert:ep?.subheadDefault,includeDivWrapperWithClassName:"spacer bodyText"}),(0,r.jsx)(ex,{onFilterFormSubmit:e3,babyNameTitleParams:eA,filterFormStartExpanded:!e8}),e_&&e$?.babynameSearches[0]?.babyname&&(0,r.jsx)(Z,{babyname:e$?.babynameSearches[0].babyname,babyNameTitleParams:eA}),(0,r.jsx)(Q,{babyNameTitleParams:eA,onPopularityFilterChange:e9,handleSortChange:e=>{if(e){en(e),eO(a=>({...a,variables:{...a.variables,sort:e,pagination:{limit:w.Jz,page:1}}})),el(1);let a=eC;t&&(a+=`?${t.substring(1)}`),(0,B.A)(()=>window.history.replaceState(null,"",a))}},sortOrder:ei,setShowSpinner:em}),(0,r.jsxs)("div",{className:"paginationRangeNumbersContainer",children:[(0,r.jsx)("div",{className:m()("spinnerWrapper",{showSpinner:ed}),children:(0,r.jsx)(W.A,{size:33})}),!ed&&eF>=1&&(0,r.jsxs)("div",{className:"paginationRangeNumbers",children:[eD," ",eh?.of," ",eU]})]}),e6||eF<=0?(0,r.jsx)(ew,{currentBaseUrl:eC,babyNamesSearchUrlLabels:H?.labels.babyNamesSearchUrl}):(0,r.jsx)(eP,{listTruncated:eI,searchData:e$,setListTruncated:ez,usersChosenNameObjects:eX,isLoading:ed})]}),eW>1&&(0,r.jsxs)("div",{className:m()("pagination",{truncated:eI}),children:[(0,r.jsx)("div",{className:"standardVertMargin"}),(0,r.jsx)(D.A,{totalPages:eW,currentPage:es,onPaginationChangeOverride:e=>{eO(a=>({...a,variables:{...a.variables,pagination:{limit:w.Jz,page:e}}})),el(e)},baseUrl:eC,additionalUrlQueryParams:t,maxLinkedPages:5})]}),(0,r.jsx)(eb,{pageDescription:e0,isBabyNamesSearchPage:!0}),e7&&(0,r.jsx)(L.A,{})]})};var eO=!0;let eF=()=>{let e,a=(0,i.c)(1);return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,r.jsx)(eR,{}),a[0]=e):e=a[0],e}},70416:(e,a,t)=>{"use strict";t.d(a,{A:()=>s});var r=t(14232),i=t(24958),n=t(122);let s=e=>{let a=(0,r.useRef)(!1),t=(e=>{let a=(0,n.OM)(e);if(a&&e?.pageNoResultsSlug)return[a,e.pageNoResultsSlug].join("/")})(e);return t?encodeURI(t):(!1===a.current&&(i.Ay.logWarn("useBabyNameNoResultsPath: Could not resolve no-results url due to missing babyNamesSearchUrlLabels site labels"),a.current=!0),"")}},92244:(e,a,t)=>{"use strict";t.d(a,{A:()=>g});var r=t(37876),i=t(27964),n=t(14232),s=t(76252),l=t(48230),o=t.n(l),c=t(79778),d=t(49217),m=t(48587),u=t(88168),b=t(90020),h=t(66921);let p=(0,s.A)(m.A)``,g=(0,n.memo)(e=>{let a,t,n,s=(0,i.c)(14),{totalPages:l,currentPage:m,onPaginationChangeOverride:g,baseUrl:y,additionalUrlQueryParams:f,searchType:x,actOnUrlChange:S,maxLinkedPages:N}=e,{smallViewport:v}=(0,b.ie)(),{ssr:A}=(0,u.m)(),j=A?.labels?.general,$=(0,h.A)(y,f,x),T=N?Math.min(l,N):l;s[0]!==S||s[1]!==g?(a=(e,a)=>{g?g(a):S&&(S.current=!0)},s[0]=S,s[1]=g,s[2]=a):a=s[2];let _=a,k=v?1:3;return s[3]!==m||s[4]!==j?.pagination||s[5]!==$||s[6]!==l?(t=e=>{let a="previous"===e.type?j?.pagination.goToPrevious:"next"===e.type?j?.pagination.goToNext:void 0;return"page"===e.type?(0,r.jsx)(o(),{href:`${$(e.page??void 0)}`,children:(0,r.jsx)(d.A,{...e})}):("previous"===e.type||"next"===e.type)&&e.disabled?(0,r.jsx)(d.A,{...e,"aria-label":a,component:"div"}):"next"===e.type&&m<l?(0,r.jsx)(o(),{href:`${$(m+1)}`,children:(0,r.jsx)(d.A,{...e,"aria-label":a})}):"previous"===e.type&&m>1?(0,r.jsx)(o(),{href:`${$(m-1)}`,children:(0,r.jsx)(d.A,{...e,"aria-label":a})}):(0,r.jsx)(d.A,{...e})},s[3]=m,s[4]=j?.pagination,s[5]=$,s[6]=l,s[7]=t):t=s[7],s[8]!==m||s[9]!==T||s[10]!==_||s[11]!==k||s[12]!==t?(n=(0,r.jsx)(p,{alignItems:"center",justifyContent:"center",children:(0,r.jsx)(c.A,{count:T,page:m,onChange:_,siblingCount:k,renderItem:t})}),s[8]=m,s[9]=T,s[10]=_,s[11]=k,s[12]=t,s[13]=n):n=s[13],n})}},e=>{e.O(0,[12460,27913,9992,47558,79778,69580,36462,21702,43763,46593,90636,38792],()=>e(e.s=4828)),_N_E=e.O()}]);

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.