1"use strict";(self.webpackChunkp2webapp=self.webpackChunkp2webapp||[]).push([[5990],{84257:function(e,t,n){var r=n(24994),a=n(73738);Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var o=n(15215),i=n(91509),u=n(60850),l=n(49256),c=n(95444),d=n(16192),s=n(614),f=function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var o,i,u={__proto__:null,"default":e};if(null===e||"object"!=a(e)&&"function"!=typeof e)return u;if(o=t?r:n){if(o.has(e))return o.get(e);o.set(e,u)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(i.get||i.set)?o(u,l,i):u[l]=e[l]);return u}(e,t)}(n(2753)),p=n(28895),y=n(13425),g=r(n(13089)),v=n(32923);t["default"]=f["default"].memo(function(e){var t=e.showStateError,n=e.setShowStateError,r=(0,o.__rest)(e,["showStateError","setShowStateError"]),a=(0,u.useUserLocationInputs)(r.countryId.value),y=a.isPostalCodeVisible,P=a.isCityVisible,I=a.setCityInput,m=a.cityOptions,b=a.cityInputRef,M=a.postalCodeOptions,S=a.postalCodeInputRef,E=a.setPostalCodeInput,C=a.getIsPostalCodeVisible,h=(0,u.useAppDispatch)(),k=(0,p.bindActionCreators)({updateStateOptions:l.actionCreators.updateStateOptions},h).updateStateOptions;(0,f.useEffect)(function(){k(r.countryId.value||-1,r.setCountryStates)},[r.countryId.value]);var _=(0,f.useMemo)(function(){return r.city.value&&r.cityCode.value&&r.countryId.value?(0,d.getCityAutoCompleteOption)(r.city.value,r.cityCode.value,(0,c.getStateName)(r.countryId.value,r.stateId.value)):null},[r.city.value,r.cityCode.value,r.countryId.value,r.stateId.value]),O=(0,f.useMemo)(function(){return r.postalCode.value&&r.city.value&&r.countryId.value?(0,d.getPostalCodeAutoCompleteOption)(r.postalCode.value,r.city.value,(0,c.getStateName)(r.countryId.value,r.stateId.value)):null},[r.postalCode.value,r.city.value,r.countryId.value,r.stateId.value]);return f["default"].createElement(v.SubPageContainer,null,f["default"].createElement(v.CenterMarginBottom,null,f["default"].createElement(g["default"],{id:"edit-country-label"},"Country"),f["default"].createElement(s.CountrySelect,{countries:s.countries,value:r.countryId.value,onChange:function(e){r.countryId.setValue(e),r.city.setValue(""),r.postalCode.setValue(C(e)?"":i.NO_POSTAL_CODE),r.cityCode.setValue(-1),n(!1)},placeholder:"Select",id:"edit-country-dropdown",labelledById:"edit-country-label"})),f["default"].createElement(v.CenterMarginBottom,{$isVisible:P},f["default"].createElement(g["default"],{id:"edit-city-label"},"City"),f["default"].createElement(s.AutoComplete,{options:m,value:_,onChange:function(e){r.city.setValue(null==e?void 0:e.cityName),r.stateId.setValue(null==e?void 0:e.stateId),r.cityCode.setValue(Number(null==e?void 0:e.value))},onBlur:function(){n(!0)},inputRef:b,onInputChange:function(e){I(e)},filterOptions:!0,placeholder:"City",disabled:-1===r.countryId.value,errorText:t?r.city.errorText:"",labelledById:"edit-city-label",isOptionEqualToValue:function(e,t){return e.value===t.value},getOptionKey:function(e){return e.value}})),f["default"].createElement(v.CenterMarginBottom,{$isVisible:y},f["default"].createElement(g["default"],{id:"edit-postal-code-label"},"Postal code / Zip"),f["default"].createElement(s.AutoComplete,{options:M,value:O,onChange:function(e){r.postalCode.setValue(null==e?void 0:e.value),r.city.setValue(null==e?void 0:e.cityName),r.stateId.setValue(null==e?void 0:e.stateId),r.cityCode.setValue(null==e?void 0:e.cityCode)},onBlur:function(){n(!0)},inputRef:S,onInputChange:function(e){E(e)},filterOptions:!0,placeholder:"Postal Code / ZIP",errorText:t?r.postalCode.errorText:"",labelledById:"edit-postal-code-label",isOptionEqualToValue:function(e,t){return e.value===t.value},getOptionKey:function(e){return e.value}})))},function(e,t){return(0,y.skipReRender)(e.city,t.city)&&(0,y.skipReRender)(e.countryId,t.countryId)&&(0,y.skipReRender)(e.stateId,t.stateId)&&(0,y.skipReRender)(e.postalCode,t.postalCode)&&e.countryStates.length===t.countryStates.length&&e.showStateError===t.showStateError})},13425:function(e,t,n){var r=n(24994);
1Object.defineProperty(t,"__esModule",{value:!0}),t.skipReRender=t.iconMap=t.getIcon=t.getHeightStringFromCM=t.getHairColorIconName=t.getGenderIconName=t.getCountryNameFromId=t.SHORT_TEXT_MAX_LENGTH=void 0;var a=n(9149),o=n(31119),i=n(614),u=r(n(2753));function l(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return c(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){u=!0,o=e},f:function(){try{i||null==n["return"]||n["return"]()}finally{if(u)throw o}}}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}t.SHORT_TEXT_MAX_LENGTH=50,t.skipReRender=function(e,t){return e.value===t.value},t.getHeightStringFromCM=a.getHeightStringFromCM,t.getHairColorIconName=function(e){switch(e){case o.GenderIdentityType.Male:return"HairMaleIcon";case o.GenderIdentityType.Female:return"HairFemaleIcon";default:return"HairIcon"}},t.getGenderIconName=function(e){switch(e){case o.GenderExtended.Male:case o.GenderExtended.CisMan:return"MaleIcon";case o.GenderExtended.Female:case o.GenderExtended.CisWoman:return"FemaleIcon";case o.GenderExtended.TransMan:return"TransManIcon";case o.GenderExtended.TransWoman:return"TransWomanIcon";case o.GenderExtended.NonBinary:return"NonBinaryIcon";default:return""}},t.getCountryNameFromId=function(e){var t,n=l(i.countryOptions);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(r.id===e)return r.name}}catch(a){n.e(a)}finally{n.f()}return"Not answered"},t.getIcon=function(e){return e?d[e]:u["default"].Fragment};var d=t.iconMap={AgeIcon:i.AgeIcon,AmbitionIcon:i.AmbitionIcon,BodyTypeIcon:i.BodyTypeIcon,BudgetIcon:i.BudgetIcon,CarIcon:i.CarIcon,DrinksIcon:i.DrinksIcon,DrugsIcon:i.DrugsIcon,EducationIcon:i.EducationIcon,EthnicityIcon:i.EthnicityIcon,EyeColorIcon:i.EyeColorIcon,FemaleIcon:i.FemaleIcon,HairFemaleIcon:i.HairFemaleIcon,HairIcon:i.HairIcon,HairMaleIcon:i.HairMaleIcon,HasKidsIcon:i.HasKidsIcon,HeightIcon:i.HeightIcon,HoroscopeIcon:i.HoroscopeIcon,IntentIcon:i.IntentIcon,LocationSmallIcon:i.LocationSmallIcon,MaleIcon:i.MaleIcon,NonBinaryIcon:i.NonBinaryIcon,NotDisplayedIcon:i.NotDisplayedIcon,OccupationIcon:i.OccupationIcon,PersonalityIcon:i.PersonalityIcon,PersonIcon:i.PersonIcon,PetsIcon:i.PetsIcon,RelationshipIcon:i.RelationshipIcon,ReligionIcon:i.ReligionIcon,SecondLanguageIcon:i.SecondLanguageIcon,SmokeIcon:i.SmokeIcon,SmokeSmallIcon:i.SmokeSmallIcon,TransManIcon:i.TransManIcon,TransWomanIcon:i.TransWomanIcon,WantKidsIcon:i.WantsKidsIcon}},97324:function(e,t,n){var r=n(24994),a=n(73738);Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var o=n(60850),i=r(n(68624)),u=r(n(8273)),l=n(85174),c=n(88938),d=function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var o,i,u={__proto__:null,"default":e};if(null===e||"object"!=a(e)&&"function"!=typeof e)return u;if(o=t?r:n){if(o.has(e))return o.get(e);o.set(e,u)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(i.get||i.set)?o(u,l,i):u[l]=e[l]);return u}(e,t)}(n(2753));t["default"]=function(e){var t=e.showSelectSeekingGender,n=void 0!==t&&t,r=e.showAllPreferencesInOnePage,a=void 0===r||r,s=(0,o.useAppDispatch)();return(0,d.useEffect)(function(){s(l.actionCreators.updatePageTitle("Preferences")),s(c.actionCreators.setIsFooterDisplayed(!1))},[]),a?d["default"].createElement(u["default"],{showSelectSeekingGender:n}):d["default"].createElement(i["default"],null)}},90127:function(e,t,n){var r=n(24994),a=n(73738);
1Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=t.DatingPreferencesForm=void 0;var o=r(n(85715)),i=n(39406),u=b(n(23674)),l=n(37557),c=n(60850),d=n(90335),s=n(66249),f=r(n(49212)),p=n(28210),y=n(58541),g=n(85174),v=n(614),P=b(n(2753)),I=n(28895),m=n(68732);function b(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return(b=function(e,t){if(!t&&e&&e.__esModule)return e;var o,i,u={__proto__:null,"default":e};if(null===e||"object"!=a(e)&&"function"!=typeof e)return u;if(o=t?r:n){if(o.has(e))return o.get(e);o.set(e,u)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(i.get||i.set)?o(u,l,i):u[l]=e[l]);return u})(e,t)}var M=[y.EditMyPreferencesSubPage.Age,y.EditMyPreferencesSubPage.Distance,y.EditMyPreferencesSubPage.SeekingGender],S=t.DatingPreferencesForm=function(){var e=(0,P.useState)(y.EditMyPreferencesSubPage.Base),t=(0,o["default"])(e,2),n=t[0],r=t[1],a=(0,s.useDatingPreferencesManager)(),b=a.isDirty,S=a.isUpdating,E=a.loadMyDatingPreferences,C=a.saveUpdatedDatingPreferences,h=a.seekingGenderString,k=a.ageRangeString,_=a.distanceString,O=(0,c.useAppDispatch)(),w=(0,I.bindActionCreators)({setShowBackButton:g.actionCreators.setShowBackButton,updatePageTitle:g.actionCreators.updatePageTitle,unloadContextualActions:g.actionCreators.unloadContextualActions},O),T=w.setShowBackButton,D=w.updatePageTitle,H=w.unloadContextualActions,A=(0,c.useGetThemeVariant)().appTheme;(0,P.useEffect)(function(){E()},[]),(0,P.useEffect)(function(){var e=n===y.EditMyPreferencesSubPage.Base;return T(!0),D((0,p.getEditMyPreferencesPageTitle)(n)),e||(window.history.pushState({currentSubPage:n},""),H()),function(){H(),T(!1)}},[n]);var B=(0,v.useDialogState)(),x=B.isDialogOpen,j=B.openDialog,G=B.closeDialog,N=function(){G(),r(y.EditMyPreferencesSubPage.Base),history.back()},R=(0,P.useCallback)(function(e){n!==y.EditMyPreferencesSubPage.Base&&M.includes(n)&&(b?(j(),function(e){e.preventDefault(),history.pushState({},"","/mydatingpreferences")}(e)):r(y.EditMyPreferencesSubPage.Base))},[b,n]);window.onpopstate=function(e){R(e)};return S?P["default"].createElement(u["default"],{type:u.LoaderType.Spinner}):P["default"].createElement(m.DatingPreferencesPanel,null,n===y.EditMyPreferencesSubPage.Base?P["default"].createElement(P["default"].Fragment,null,P["default"].createElement(i.CardTitle,null,"Dating Preferences"),P["default"].createElement(v.Text,{tag:"span",textStyle:v.FontToken.detailMedium,colorToken:v.ColorToken.topPrimary200,themeName:A},"People you see and can message you"),P["default"].createElement(m.DatingPreferencesOptions,null,P["default"].createElement(l.MenuItemHTMLButton,{onClick:function(){return r(y.EditMyPreferencesSubPage.SeekingGender)}},P["default"].createElement(v.MenuItem,{title:"Gender",heading:h,id:"gender-option"})),P["default"].createElement(l.MenuItemHTMLButton,{onClick:function(){return r(y.EditMyPreferencesSubPage.Age)}},P["default"].createElement(v.MenuItem,{title:"Age",heading:k,id:"age-option"})),P["default"].createElement(l.MenuItemHTMLButton,{onClick:function(){return r(y.EditMyPreferencesSubPage.Distance)}},P["default"].createElement(v.MenuItem,{title:"Maximum distance",heading:_,id:"max-distance-option"})))):P["default"].createElement(m.EditMyPreferencesFormContainer,null,P["default"].createElement(f["default"],{subPage:n,onBackButtonPressed:R,datingPreferencesHook:a})),P["default"].createElement(d.SaveChangesDialog,{onSave:function(){C(),N()},onDiscard:function(){N()},isDialogOpen:x,closeDialog:G}))};t["default"]=S},68624:function(e,t,n){var r=n(24994);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a["default"]}});var a=r(n(90127))},68732:function(e,t,n){var r=n(24994);Object.defineProperty(t,"__esModule",{value:!0}),t.EditMyPreferencesFormContainer=t.DatingPreferencesPanel=t.DatingPreferencesOptions=void 0;var a,o,i,u=r(n(20166)),l=r(n(6480)),c=n(614);t.DatingPreferencesPanel=(0,c.styled)("div")(a||(a=(0,u["default"])(["\n\tdisplay: flex;\n\tflex-direction: column;\n\twidth: 100%;\n\t@supports (width: -webkit-fill-available) {\n\t\twidth: -webkit-fill-available;\n\t}\n\tmargin: 20px 14px;\n\tflex: 1;\n\tbackground-color: ",";\n\tborder-radius: 10px;\n\tpadding: 0px;\n\n\t"," {\n\t\tmax-width: 800px;\n\t}\n"])),function(e){var t=e.$themeName,n=void 0===t?c.ColorTheme.light:t,r=e.$colorToken,a=void 0===r?c.ColorToken.basePrimary00:r;return(0,c.getColor)(n,a)},l["default"].tabletAndDesktop),t.DatingPreferencesOptions=(0,c.styled)("div")(o||(o=(0,u["default"])(["\n\tdisplay: flex;\n\tflex-direction: column;\n\twidth: 100%;\n\t@supports (width: -webkit-fill-available) {\n\t\twidth: -webkit-fill-available;\n\t}\n\tpadding: 20px 0px;\n\tgap: 20px;\n"]))),t.EditMyPreferencesFormContainer=(0,c.styled)("div")(i||(i=(0,u["default"])(["\n\tpadding: 25px;\n"])))},67093:function(e,t,n){var r=n(24994),a=n(73738);
1Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var o=r(n(85715)),i=r(n(84257)),u=function(e,t){if("function"==typeof WeakMap)var n=new WeakMap,r=new WeakMap;return function(e,t){if(!t&&e&&e.__esModule)return e;var o,i,u={__proto__:null,"default":e};if(null===e||"object"!=a(e)&&"function"!=typeof e)return u;if(o=t?r:n){if(o.has(e))return o.get(e);o.set(e,u)}for(var l in e)"default"!==l&&{}.hasOwnProperty.call(e,l)&&((i=(o=Object.defineProperty)&&Object.getOwnPropertyDescriptor(e,l))&&(i.get||i.set)?o(u,l,i):u[l]=e[l]);return u}(e,t)}(n(2753));t["default"]=function(e){var t=e.datingPreferencesHook,n=(0,u.useState)([]),r=(0,o["default"])(n,2),a=r[0],l=r[1],c=(0,u.useState)(!0),d=(0,o["default"])(c,2),s=d[0],f=d[1],p=t.locationProps;return u["default"].createElement(i["default"],{countryId:p.countryId,stateId:p.stateId,city:p.city,cityCode:p.cityCode,postalCode:p.postalCode,countryStates:a,setCountryStates:l,showStateError:s,setShowStateError:f})}},82860:function(e,t,n){var r=n(24994);Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var a=n(15215),o=r(n(11841)),i=r(n(14617)),u=r(n(67093)),l=r(n(30195)),c=n(58541),d=r(n(2753));t["default"]=function(e){var t=(0,a.__rest)(e,[]);switch(t.subPage){case c.EditMyPreferencesSubPage.Age:return d["default"].createElement(o["default"],{datingPreferencesHook:t.datingPreferencesHook});case c.EditMyPreferencesSubPage.Distance:return d["default"].createElement(i["default"],{datingPreferencesHook:t.datingPreferencesHook});case c.EditMyPreferencesSubPage.SeekingGender:return d["default"].createElement(l["default"],{datingPreferencesHook:t.datingPreferencesHook});case c.EditMyPreferencesSubPage.Location:return d["default"].createElement(u["default"],{datingPreferencesHook:t.datingPreferencesHook});default:return null}}},28210:function(e,t,n){Object.defineProperty(t,"__esModule",{value:!0}),t.getEditMyPreferencesPageTitle=void 0;var r=n(58541);t.getEditMyPreferencesPageTitle=function(e){switch(e){case r.EditMyPreferencesSubPage.Age:return"Age Preferences";case r.EditMyPreferencesSubPage.Distance:return"Distance Preferences";case r.EditMyPreferencesSubPage.SeekingGender:return"Gender Preferences";case r.EditMyPreferencesSubPage.Location:return"Location";default:return"Dating Preferences"}}},49212:function(e,t,n){var r=n(24994);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a["default"]}});var a=r(n(82860))},58541:function(e,t){var n;Object.defineProperty(t,"__esModule",{value:!0}),t.EditMyPreferencesSubPage=void 0,function(e){e[e.Base=0]="Base",e[e.SeekingGender=1]="SeekingGender",e[e.Age=2]="Age",e[e.Distance=3]="Distance",e[e.Location=4]="Location"}(n||(t.EditMyPreferencesSubPage=n={}))},14777:function(e,t,n){var r=n(24994);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a["default"]}});var a=r(n(97324))},93350:function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=function(e){return null==e?void 0:e.replace("size220","size480")}}}]);
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.