1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9387],{59387:function(n,e,t){t.r(e),t.d(e,{DigitalJourneySaPage:function(){return F},getServerSideProps:function(){return N}});var r,a=t(50029),o=t(59499),i=t(87794),s=t.n(i),u=t(27243),l=t(36028),d=t(11163),c=t(71383),g=t(39642),p=t(80687),m=t(75063),b=t(90863),y=(0,m.Ps)(r||(r=(0,c.Z)(["\n query GetExternalPage($slug: String!, $urlDirectory: String) {\n attributionPageTypes: getAttributionPageTypeFence(fenceName: ExternalPageAttributionPageType) {\n attributionPageType {\n explicit\n general\n }\n }\n\n pageMeta: getPageMetaFence(fenceName: ExternalPagePageMeta) {\n pageType\n }\n\n results: getExternalPage(slug: $slug, urlDirectory: $urlDirectory) {\n accreditations {\n icon {\n altText\n src\n srcSet\n }\n iconText\n }\n attributionPageType {\n explicit\n general\n }\n backgroundImage {\n altText\n src\n srcSet\n }\n dynamicHeadlines {\n useAdGroup\n useDh\n }\n dynamicResidentRelationshipQuestions\n banner {\n topText\n bottomText\n }\n brandContent {\n imageSection {\n heading\n subheading\n image {\n src\n altText\n }\n }\n color\n textUnderLeadForm\n }\n callNumber\n channelName\n descriptionText\n downloadGuide {\n backgroundImage {\n altText\n src\n }\n bodyText\n guideImage {\n altText\n src\n }\n mainCtaText\n pdfAsset {\n altText\n src\n }\n slaSection {\n bodyText\n cta {\n title\n target\n url\n }\n slaImage {\n altText\n src\n }\n titleText\n }\n textSubtitle\n textTitle\n }\n dynamicHeadlines {\n useAdGroup\n useDh\n }\n dynamicResidentRelationshipQuestions\n fetchCommunitiesCount\n footerCallHelperText\n footerDisclaimer\n footerHide\n footerHidePhoneNumber\n footerInfoColumns {\n title\n summary\n }\n footerPhoneCtaText\n headerCallHelperText\n headerHide\n headerHidePhoneNumber\n headerMobilePhoneCtaText\n headerPhoneCtaText\n hero {\n color\n image {\n src\n altText\n srcSet\n }\n }\n leadForm {\n wpSlug\n ...LeadFormQuestions\n ...LeadFormAffiliateContact\n ...LeadFormThankYouContent\n ...LeadFormThankYouAudienceDestination\n ...LeadFormGTMTags\n ...LeadFormImage\n }\n leadFormIntro {\n heading\n image {\n altText\n src\n srcSet\n }\n text\n solaceText\n buttonText\n }\n leadFormLoaderImages {\n heading\n subheading\n image1 {\n src\n }\n image2 {\n src\n }\n image3 {\n src\n }\n }\n leadFormStyle\n hideBackgroundImage\n logo {\n altText\n src\n srcSet\n }\n mobileBackgroundImage {\n altText\n src\n srcSet\n }\n mobileCallNumber\n pageTheme\n pageType\n phoneCta {\n type\n buttonLink {\n target\n url\n title\n }\n footerLink {\n title\n url\n target\n }\n heading\n modifiedDate\n slug\n summary\n photo {\n altText\n src\n srcSet\n }\n }\n segment {\n name\n pageType\n }\n seniorAdvisorPage\n showNavigationBar\n slug\n source\n subchannelName\n subsourceId\n subsourceName\n thirdPartyServiceSettings {\n extole {\n enabled\n markers {\n location\n text\n }\n }\n optimizelyAndroid {\n enabled\n }\n optimizely {\n enabled\n }\n optimizelyAndroid {\n enabled\n }\n driftDesktop {\n enabled\n }\n driftMobile {\n enabled\n }\n accessibeDesktop {\n enabled\n }\n accessibeMobile {\n enabled\n }\n googleOneTapDesktop {\n enabled\n }\n googleOneTapMobile {\n enabled\n }\n }\n title\n updatedOn\n url\n viewType\n wpView\n }\n\n ThirdPartySettings: getThirdPartyServiceSettingsFence(\n fenceName: ExternalPageThirdPartyServiceSettings\n ) {\n ...ThirdPartySettingsFragment\n }\n }\n\n ","\n ","\n ","\n ","\n ","\n ","\n ","\n"])),b.Y,g.N9,g.d7,g.M3,g.tR,g.kS,p.a),h=t(67294),T=t
1(58235),x=t(75189),f=t(32536),v=t(73016),S=t(54376),P=t(40089),D=t(7970),O=t(85893);function k(n,e){var t=Object.keys(n);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(n);e&&(r=r.filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})),t.push.apply(t,r)}return t}function w(n){for(var e=1;e<arguments.length;e++){var t=null!=arguments[e]?arguments[e]:{};e%2?k(Object(t),!0).forEach(function(e){(0,o.Z)(n,e,t[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(t)):k(Object(t)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(t,e))})}return n}var C,F=function(n){var e,t,r,a,o,i,s=n.errorData,c=n.errorStatusCode,g=null===(e=n.data)||void 0===e?void 0:null===(t=e.results)||void 0===t?void 0:t.dynamicHeadlines,p=(0,d.useRouter)(),m=(0,h.useMemo)(function(){var e,t,r,a;return null!==(e=n.data)&&void 0!==e&&null!==(t=e.results)&&void 0!==t&&null!==(r=t.leadForm)&&void 0!==r&&null!==(a=r.questions)&&void 0!==a&&a.questionnaireSteps&&(n.data.results.leadForm.questions.questionnaireSteps=(0,P.p)(n.data.results.leadForm.questions.questionnaireSteps,p.query)),n.data},[n.data,p.query]);if(c&&s)return console.error("An error occurred on fetching lead form data!"),(0,O.jsx)(v.o,{errorData:s,errorStatusCode:c});var b=S.uY[null==n?void 0:null===(r=n.data)||void 0===r?void 0:null===(a=r.results)||void 0===a?void 0:a.viewType];return(0,O.jsx)(l.T,{step:n.currentStep||1,questionNumber:n.currentQuestionNumber||1,children:(0,O.jsx)(u.O,{useAdGroup:(null==g?void 0:g.useAdGroup)||!1,useDh:(null==g?void 0:g.useDh)||!1,useDynamicRelationshipQuestions:(null===(o=n.data)||void 0===o?void 0:null===(i=o.results)||void 0===i?void 0:i.dynamicResidentRelationshipQuestions)||!1,children:(0,O.jsx)(b,w(w({},n),{},{data:m}))})})},N=(C=(0,a.Z)(s().mark(function n(e){var t,r,a,o,i,u,l,d;return s().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return r=(0,x.W)(e),n.next=3,r.query({query:y,variables:{slug:"senior-living-quiz-sa",urlDirectory:"lp"}});case 3:if(o=(a=n.sent).data,!(a.errors||!o||!o.results)){n.next=10;break}return n.next=8,(0,f.l)(e,500);case 8:return i=n.sent,n.abrupt("return",(0,T.g)(e,{props:i}));case 10:return o=(0,D.K)(o),u=parseInt(e.query.currentStep,10)||1,l=parseInt(e.query.currentQuestionNumber,10)||1,n.next=15,S.j7[null===(t=o.results)||void 0===t?void 0:t.viewType]({ctx:e,data:o});case 15:return d=n.sent,n.abrupt("return",{props:w(w({},d.props),{},{currentStep:u,currentQuestionNumber:l,isSaDjRedirect:!0})});case 17:case"end":return n.stop()}},n)})),function(n){return C.apply(this,arguments)})}}]);
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.