DiscoveryHubCometLocationDialog.react",["DiscoveryHubCometLocationDialogChangeLocationPage.react","DiscoveryHubCometLocationDialogLearnMorePage.react","DiscoveryHubCometLocationDialogManageLocationPage.react","DiscoveryHubCometLocationDialogRemoveLocationPage.react","FDSCardedDialogLegacy.react","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;var j=b.useCallback,k=b.useMemo,l=b.useReducer;function m(a,b){if(b==null)return a;switch(b.type){case"DIALOG_BACK_BUTTON_CLICK":b=[].concat(a.pageStack);b.pop();return babelHelpers["extends"]({},a,{currentPage:b[b.length-1],pageStack:b});case"DIALOG_ADD_LOCATION_BUTTON_CLICK":return babelHelpers["extends"]({},a,{currentPage:"changeLocationPage",pageStack:[].concat(a.pageStack,["changeLocationPage"])});case"DIALOG_CHANGE_LOCATION_BUTTON_CLICK":return babelHelpers["extends"]({},a,{currentPage:"changeLocationPage",pageStack:[].concat(a.pageStack,["changeLocationPage"])});case"DIALOG_REMOVE_LOCATION_BUTTON_CLICK":return babelHelpers["extends"]({},a,{currentPage:"removeLocationPage",pageStack:[].concat(a.pageStack,["removeLocationPage"])})}return a}function a(a){var b=a.currentAddress,d=a.fbtStrings,e=a.initialDialogState,g=a.isAddressAvailable,h=a.isUSTerritory,n=a.locationDispatch,o=a.onClose;a=l(m,e);var p=a[0],q=a[1];e=k(function(){return p!=null&&p.pageStack!=null&&p.pageStack.length>1},[p]);a=j(function(){q({type:"DIALOG_BACK_BUTTON_CLICK"})},[q]);s=s(p.currentPage);r=r(p.currentPage);return i.jsx(c("FDSCardedDialogLegacy.react"),{onBack:a,onClose:o,size:"small",title:r,withBackButton:e,withCloseButton:!0,children:i.jsx("div",{className:"x1cnzs8 xc73u3c xx6bls6 x5ib6vp",children:s})});function r(a){switch(a){case"changeLocationPage":return(a=d==null?void 0:d.rawStrings.addLocation)!=null?a:null;case"manageLocationPage":return(a=d.rawStrings.title)!=null?a:null;case"removeLocationPage":return(a=d.rawStrings.removeThisLocation)!=null?a:null;case"learnMorePage":return(a=d.rawStrings.aboutThisLocation)!=null?a:null}return null}function s(a){var e={currentAddress:b,dialogDispatch:q,dialogState:p,fbtStrings:d,isAddressAvailable:g,isUSTerritory:h,locationDispatch:n,onClose:o};switch(a){case"changeLocationPage":return i.jsx(c("DiscoveryHubCometLocationDialogChangeLocationPage.react"),babelHelpers["extends"]({},e));case"manageLocationPage":return i.jsx(c("DiscoveryHubCometLocationDialogManageLocationPage.react"),babelHelpers["extends"]({},e));case"removeLocationPage":return i.jsx(c("DiscoveryHubCometLocationDialogRemoveLocationPage.react"),babelHelpers["extends"]({},e));case"learnMorePage":return i.jsx(c("DiscoveryHubCometLocationDialogLearnMorePage.react"),babelHelpers["extends"]({},e))}return null}s.displayName=s.name+" [from "+f.id+"]"}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
DiscoveryHubCometLocationDialogChangeLocationPage.react",["fbt","CometContextualMessage.react","CometRelay","DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation.graphql","FDSButtonGroup.react","FDSText.react","VICAddressTypeahead.react","emptyFunction","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useCallback,m=e.useMemo,n=e.useState;function a(a){var e=a.currentAddress,f=a.fbtStrings,g=a.isAddressAvailable;a=a.onClose;var j=n(!1),o=j[0],p=j[1];j=n(!1);var q=j[0],r=j[1];j=n(null);var s=j[0],t=j[1],u=d("CometRelay").useRelayEnvironment();j=l(function(a){t(a),a!=null&&r(!1)},[]);var v=l(function(){r(!0),p(!1)},[]),w=l(function(){r(!1)},[]),x=l(function(){if(s==null)return;p(!0);d("CometRelay").commitMutation(u,{mutation:i!==void 0?i:i=b("DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation.graphql"),onCompleted:function(a){a=a.update_discovery_hub_civic_engagement_address||{};a=a.success;a!==!0?v():window.location.reload()},onError:v,variables:babelHelpers["extends"]({},s)})},[v,u,s]),y=m(function(){if(q)return k.jsx("div",{className:"x1yztbdb",children:k.jsx(c("CometContextualMessage.react"),{body:h._("__JHASH__8xL2ga-X4D-__JHASH__"),headline:h._("__JHASH__7sFP8KC9V2Q__JHASH__"),level:4,onClose:w,type:"secondary"})})},[w,q]),z=m(function(){return o?{disabled:!0,label:h._("__JHASH__KvMMuXZX-y8__JHASH__"),onPress:c("emptyFunction")}:{disabled:s==null,label:h._("__JHASH__aEAyMKKZD9c__JHASH__"),onPress:x}},[x,o,s]);return k.jsxs(k.Fragment,{children:[k.jsx(c("FDSText.react"),{color:"secondary",type:"body3",children:f.rawStrings.enterAddress}),k.jsx("div",{className:"x1hq5gj4 x1n0m28w xp7jhwk xqui205",children:k.jsx(c("VICAddressTypeahead.react"),{currentAddress:g?e:"",onSelect:j,relayEnvironment:u})}),y,k.jsx("div",{className:"x1l1xfun x13fuv20 x178xt8z x78zum5 x1q0g3np x13a6bvl",children:k.jsx(c("FDSButtonGroup.react"),{direction:"backward",paddingHorizontal:0,primary:z,secondary:{label:h._("__JHASH__Gk3JBjFOe02__JHASH__"),onPress:a},size:"large"})})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation.graphql",["DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"city"},c={defaultValue:null,kind:"LocalArgument",name:"full_address"},d={defaultValue:null,kind:"LocalArgument",name:"state"},e={defaultValue:null,kind:"LocalArgument",name:"street_name"},f={defaultValue:null,kind:"LocalArgument",name:"zip_code"},g=[{alias:null,args:[{kind:"Variable",name:"city",variableName:"city"},{kind:"Variable",name:"full_address",variableName:"full_address"},{kind:"Variable",name:"state",variableName:"state"},{kind:"Variable",name:"street_name",variableName:"street_name"},{kind:"Variable",name:"zip_code",variableName:"zip_code"}],concreteType:"UpdateDiscoveryHubCivicEngagementAddressResponsePayload",kind:"LinkedField",name:"update_discovery_hub_civic_engagement_address",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:[a,c,d,e,f],kind:"Fragment",metadata:null,name:"DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation",selections:g,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[c,e,a,d,f],kind:"Operation",name:"DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation",selections:g},params:{id:b("DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation_facebookRelayOperation"),metadata:{},name:"DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
DiscoveryHubCometLocationDialog.react",["CometCardedDialogLegacy.react","DiscoveryHubCometLocationDialogChangeLocationPage.react","DiscoveryHubCometLocationDialogLearnMorePage.react","DiscoveryHubCometLocationDialogManageLocationPage.react","DiscoveryHubCometLocationDialogRemoveLocationPage.react","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;var j=b.useCallback,k=b.useMemo,l=b.useReducer;function m(a,b){if(b==null)return a;switch(b.type){case"DIALOG_BACK_BUTTON_CLICK":b=[].concat(a.pageStack);b.pop();return babelHelpers["extends"]({},a,{currentPage:b[b.length-1],pageStack:b});case"DIALOG_ADD_LOCATION_BUTTON_CLICK":return babelHelpers["extends"]({},a,{currentPage:"changeLocationPage",pageStack:[].concat(a.pageStack,["changeLocationPage"])});case"DIALOG_CHANGE_LOCATION_BUTTON_CLICK":return babelHelpers["extends"]({},a,{currentPage:"changeLocationPage",pageStack:[].concat(a.pageStack,["changeLocationPage"])});case"DIALOG_REMOVE_LOCATION_BUTTON_CLICK":return babelHelpers["extends"]({},a,{currentPage:"removeLocationPage",pageStack:[].concat(a.pageStack,["removeLocationPage"])})}return a}function a(a){var b=a.currentAddress,d=a.fbtStrings,e=a.initialDialogState,g=a.isAddressAvailable,h=a.isUSTerritory,n=a.locationDispatch,o=a.onClose;a=l(m,e);var p=a[0],q=a[1];e=k(function(){return p!=null&&p.pageStack!=null&&p.pageStack.length>1},[p]);a=j(function(){q({type:"DIALOG_BACK_BUTTON_CLICK"})},[q]);s=s(p.currentPage);r=r(p.currentPage);return i.jsx(c("CometCardedDialogLegacy.react"),{onBack:a,onClose:o,size:"small",title:r,withBackButton:e,withCloseButton:!0,children:i.jsx("div",{className:"x1cnzs8 xc73u3c xx6bls6 x5ib6vp",children:s})});function r(a){switch(a){case"changeLocationPage":return(a=d==null?void 0:d.rawStrings.addLocation)!=null?a:null;case"manageLocationPage":return(a=d.rawStrings.title)!=null?a:null;case"removeLocationPage":return(a=d.rawStrings.removeThisLocation)!=null?a:null;case"learnMorePage":return(a=d.rawStrings.aboutThisLocation)!=null?a:null}return null}function s(a){var e={currentAddress:b,dialogDispatch:q,dialogState:p,fbtStrings:d,isAddressAvailable:g,isUSTerritory:h,locationDispatch:n,onClose:o};switch(a){case"changeLocationPage":return i.jsx(c("DiscoveryHubCometLocationDialogChangeLocationPage.react"),babelHelpers["extends"]({},e));case"manageLocationPage":return i.jsx(c("DiscoveryHubCometLocationDialogManageLocationPage.react"),babelHelpers["extends"]({},e));case"removeLocationPage":return i.jsx(c("DiscoveryHubCometLocationDialogRemoveLocationPage.react"),babelHelpers["extends"]({},e));case"learnMorePage":return i.jsx(c("DiscoveryHubCometLocationDialogLearnMorePage.react"),babelHelpers["extends"]({},e))}return null}s.displayName=s.name+" [from "+f.id+"]"}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
DiscoveryHubCometLocationDialogChangeLocationPage.react",["fbt","CometContextualMessage.react","CometRelay","DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation.graphql","TetraButtonGroup.react","TetraText.react","VICAddressTypeahead.react","emptyFunction","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useCallback,m=e.useMemo,n=e.useState;function a(a){var e=a.currentAddress,f=a.fbtStrings,g=a.isAddressAvailable;a=a.onClose;var j=n(!1),o=j[0],p=j[1];j=n(!1);var q=j[0],r=j[1];j=n(null);var s=j[0],t=j[1],u=d("CometRelay").useRelayEnvironment();j=l(function(a){t(a),a!=null&&r(!1)},[]);var v=l(function(){r(!0),p(!1)},[]),w=l(function(){r(!1)},[]),x=l(function(){if(s==null)return;p(!0);d("CometRelay").commitMutation(u,{mutation:i!==void 0?i:i=b("DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation.graphql"),onCompleted:function(a){a=a.update_discovery_hub_civic_engagement_address||{};a=a.success;a!==!0?v():window.location.reload()},onError:v,variables:babelHelpers["extends"]({},s)})},[v,u,s]),y=m(function(){if(q)return k.jsx("div",{className:"x1yztbdb",children:k.jsx(c("CometContextualMessage.react"),{body:h._("__JHASH__8xL2ga-X4D-__JHASH__"),headline:h._("__JHASH__7sFP8KC9V2Q__JHASH__"),level:4,onClose:w,type:"secondary"})})},[w,q]),z=m(function(){return o?{disabled:!0,label:h._("__JHASH__KvMMuXZX-y8__JHASH__"),onPress:c("emptyFunction")}:{disabled:s==null,label:h._("__JHASH__aEAyMKKZD9c__JHASH__"),onPress:x}},[x,o,s]);return k.jsxs(k.Fragment,{children:[k.jsx(c("TetraText.react"),{color:"secondary",type:"body3",children:f.rawStrings.enterAddress}),k.jsx("div",{className:"x1hq5gj4 x1n0m28w xp7jhwk xqui205",children:k.jsx(c("VICAddressTypeahead.react"),{currentAddress:g?e:"",onSelect:j,relayEnvironment:u})}),y,k.jsx("div",{className:"x1l1xfun x13fuv20 x178xt8z x78zum5 x1q0g3np x13a6bvl",children:k.jsx(c("TetraButtonGroup.react"),{direction:"backward",paddingHorizontal:0,primary:z,secondary:{label:h._("__JHASH__Gk3JBjFOe02__JHASH__"),onPress:a},size:"large"})})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation.graphql",["DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"city"},c={defaultValue:null,kind:"LocalArgument",name:"full_address"},d={defaultValue:null,kind:"LocalArgument",name:"state"},e={defaultValue:null,kind:"LocalArgument",name:"street_name"},f={defaultValue:null,kind:"LocalArgument",name:"zip_code"},g=[{alias:null,args:[{kind:"Variable",name:"city",variableName:"city"},{kind:"Variable",name:"full_address",variableName:"full_address"},{kind:"Variable",name:"state",variableName:"state"},{kind:"Variable",name:"street_name",variableName:"street_name"},{kind:"Variable",name:"zip_code",variableName:"zip_code"}],concreteType:"UpdateDiscoveryHubCivicEngagementAddressResponsePayload",kind:"LinkedField",name:"update_discovery_hub_civic_engagement_address",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:[a,c,d,e,f],kind:"Fragment",metadata:null,name:"DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation",selections:g,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[c,e,a,d,f],kind:"Operation",name:"DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation",selections:g},params:{id:b("DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation_facebookRelayOperation"),metadata:{},name:"DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
DiscoveryHubCometLocationDialogChangeLocationPage_LocationUpdateMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="5344866932198773"}),null);
-----