useCometLogInFormUtil",["CometLogInHiddenInputs.react","CometRelay","ConstUriUtils","FBBrowserPasswordEncryption","FormTypeABTester","LoginServicePasswordEncryptDecryptEventTypedLoggerLite","Sketch","goForceFullPageRedirectTo","promiseDone","react","useCometLogInFormUtilQuery_data.graphql","useCometLogInMessengerMutation"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));e=i;var k=e.useCallback,l=e.useEffect,m=e.useRef,n=e.useState;function a(a,e,f){var g;a=d("CometRelay").useFragment(h!==void 0?h:h=b("useCometLogInFormUtilQuery_data.graphql"),a);var i=m(),p=m(),r=n(!1),s=r[0],t=r[1];r=n(null);var u=r[0],v=r[1],w=a.ab_testing_enabled,x=a.key_id;r=a.login_post_uri;var y=a.prefill_contactpoint,z=a.public_key,A=a.reset_uri,B=a.rounds,C=a.sketch_seed1,D=a.sketch_seed2;g=r!=null?(g=d("ConstUriUtils").getUri(r))==null?void 0:(g=g.addQueryParam("next",(g=e)!=null?g:location.href))==null?void 0:g.toString():r;var E=k(function(a){a.preventDefault(),t(!0),o(i,z,x)},[z,x]),F=function(a){a=(a=a.caa_login_messenger_web)==null?void 0:a.redirect_uri;if(typeof a==="string"){c("goForceFullPageRedirectTo")(a);return}};F=c("useCometLogInMessengerMutation")(F);var G=F[0];F=function(a){a.preventDefault(),t(!0),q(i,e,G,z,x)};E=f===772021112871879?F:E;l(function(){var a=i.current;w===!0&&a!=null&&(p.current=new(c("FormTypeABTester"))(a))},[w]);l(function(){if(u!=null||C==null||D==null||B==null)return;c("promiseDone")(c("Sketch").solveAndEncode(C,D,B,"login"),function(a){v(a)})},[B,u,C,D]);return{hiddenInputs:j.jsx(c("CometLogInHiddenInputs.react"),{abTestData:(f=p.current)==null?void 0:f.getData(),data:a,next:e}),loginFormRef:i,loginPostURI:r,loginRedirectURI:g,onSubmit:E,prefillContactpoint:y,resetURI:A,submitting:s}}function o(a,b,e){var f=a.current,g=f==null?void 0:f.getElementsByTagName("input").namedItem("pass");if(!f||!g)return;if(b==null||e==null||!(window.crypto||window.msCrypto)){f.submit();return}var h=Math.floor(Date.now()/1e3).toString();c("promiseDone")(d("FBBrowserPasswordEncryption").encryptPassword(e,b,g.value,h),function(a){var b=document.createElement("input");b.name="encpass";b.type="hidden";b.value=a;f.appendChild(b);g.disabled=!0;f.submit()},function(a){var b="#PWD_BROWSER",d=5;c("LoginServicePasswordEncryptDecryptEventTypedLoggerLite").logVital({error:"BrowserEncryptionFailureInLoginFormControllerWWW",error_message:a.message,growth_flow:"Comet header login WWW",password_encryption_version:d,password_tag:b,password_timestamp:h});f.submit()})}function p(a,b,c,d,e){b({credential_type:"password",enc_password:{sensitive_string_value:e},identifier:c,initial_request_id:"1",next:a,password:{sensitive_string_value:d},persistent:!1})}function q(a,b,e,f,g){a=a.current;var h=a==null?void 0:a.getElementsByTagName("input").namedItem("pass"),i=a==null?void 0:a.getElementsByTagName("input").namedItem("email");if(!a||!h||!i)return;a=h.value;var j="",k=""+Math.floor(Date.now()/1e3);if(f!=null&&g!=null&&(window.crypto||window.msCrypto)){g=d("FBBrowserPasswordEncryption").encryptPassword(g,f,h.value,k);g.then(function(b){j=b,a=""})["catch"](function(a){var b="#PWD_BROWSER",d=5;c("LoginServicePasswordEncryptDecryptEventTypedLoggerLite").logVital({error:"BrowserEncryptionFailureInLoginFormControllerWWW",error_message:a.message,growth_flow:"CAA Messenger login WWW",password_encryption_version:d,password_tag:b,password_timestamp:k})})}p(b,e,i.value,a,j)}g["default"]=a}),98);
-----
CometLogInHiddenInputs.react",["BaseInput.react","CometLogInHiddenInputs_data.graphql","CometRelay","ScreenDimensionsAutoSet","Sketch","getBrowserGMTOffsetAdjustedForSkew","guid","promiseDone","react","unrecoverableViolation"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));e=i;var k=e.useEffect,l=e.useState;function a(a){var e=a.abTestData,f=a.data;a=a.next;f=d("CometRelay").useFragment(h!==void 0?h:h=b("CometLogInHiddenInputs_data.graphql"),f);var g=l("n"),i=g[0],m=g[1];g=l(null);var n=g[0],o=g[1];if(f==null)throw c("unrecoverableViolation")("login form info failed to load","comet_ui");g=f.idd_user_crypted_uid;var p=f.jazoest,q=f.lgnrnd,r=f.locale,s=f.login_source,t=f.lsd,u=f.prefill_contactpoint,v=f.prefill_source,w=f.rounds,x=f.send_screen_dimensions,y=f.sketch_seed1,z=f.sketch_seed2;f=f.timestamp;q=[{name:"cuid",value:(g=g)!=null?g:""},{name:"guid",value:c("guid")()},{name:"lgnjs",value:i},{name:"lgnrnd",value:(g=q)!=null?g:""},{name:"locale",value:(i=r)!=null?i:""},{name:"login_source",value:(q=s==null?void 0:s.toLowerCase())!=null?q:""},{name:"next",value:encodeURI((g=a)!=null?g:window.location)},{name:"skstamp",value:(r=n)!=null?r:""},{name:"timezone",value:f!=null?c("getBrowserGMTOffsetAdjustedForSkew")(f).toString():""},{name:"prefill_contact_point",value:(i=u)!=null?i:""},{name:"prefill_source",value:(s=v)!=null?s:""}];if((t==null?void 0:t.name)!=null){q.push({name:t.name,value:(a=t.value)!=null?a:""})}if((p==null?void 0:p.name)!=null){q.push({name:p.name,value:(g=p.value)!=null?g:""})}x===!0&&q.push({name:"lgndim",value:d("ScreenDimensionsAutoSet").getScreenDimensions()});e!=null&&q.push({name:"ab_test_data",value:e});u!=null&&(q.push({name:"prefill_contact_point",value:u}),q.push({name:"prefill_type",value:"contact_point"}));v!=null&&q.push({name:"prefill_source",value:v});k(function(){m(String(Math.floor(Date.now()/1e3)))},[]);k(function(){if(n!=null||y==null||z==null||w==null)return;c("promiseDone")(c("Sketch").solveAndEncode(y,z,w,"login"),function(a){o(a)})},[w,n,y,z]);return j.jsxs(j.Fragment,{children:[q.map(function(a){var b=a.name;a=a.value;return j.jsx(c("BaseInput.react"),{name:b,type:"hidden",value:a},b)}),j.jsx("input",{style:{display:"none"},type:"submit"})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
CometLogInHiddenInputs_data.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}];return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CometLogInHiddenInputs_data",selections:[{alias:null,args:null,kind:"ScalarField",name:"prefill_contactpoint",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"prefill_source",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"idd_user_crypted_uid",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"locale",storageKey:null},{alias:null,args:null,concreteType:"LoginNameValue",kind:"LinkedField",name:"lsd",plural:!1,selections:a,storageKey:null},{alias:null,args:null,concreteType:"LoginNameValue",kind:"LinkedField",name:"jazoest",plural:!1,selections:a,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"login_source",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"timestamp",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"lgnrnd",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"send_screen_dimensions",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sketch_seed1",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sketch_seed2",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rounds",storageKey:null}],type:"LoginData",abstractKey:null}}();e.exports=a}),null);
-----
useCometLogInFormUtilQuery_data.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useCometLogInFormUtilQuery_data",selections:[{alias:null,args:null,kind:"ScalarField",name:"prefill_contactpoint",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"login_post_uri",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ab_testing_enabled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reset_uri",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sketch_seed1",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sketch_seed2",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rounds",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"public_key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key_id",storageKey:null},{args:null,kind:"FragmentSpread",name:"CometLogInHiddenInputs_data"}],type:"LoginData",abstractKey:null};e.exports=a}),null);
-----
useCometLogInFormUtil",["CometLogInHiddenInputs.react","CometRelay","ConstUriUtils","FBBrowserPasswordEncryption","FormTypeABTester","LoginServicePasswordEncryptDecryptEventTypedLoggerLite","Sketch","XMessengerDotComCometCAAFullPageLoginControllerRouteBuilder","goForceFullPageRedirectTo","promiseDone","react","useCometLogInFormUtilQuery_data.graphql","useCometLogInMessengerMutation"],(function(a,b,c,d,e,f,g){"use strict";var h,i=d("react");e=d("react");var j=e.useCallback,k=e.useEffect,l=e.useRef,m=e.useState;function a(a,e,f){var g;a=d("CometRelay").useFragment(h!==void 0?h:h=b("useCometLogInFormUtilQuery_data.graphql"),a);var o=l(),q=l(),r=m(!1),s=r[0],t=r[1];r=m(null);var u=r[0],v=r[1],w=a.ab_testing_enabled,x=a.key_id;r=a.login_post_uri;var y=a.prefill_contactpoint,z=a.public_key,A=a.reset_uri,B=a.rounds,C=a.sketch_seed1,D=a.sketch_seed2;g=r!=null?(g=d("ConstUriUtils").getUri(r))==null?void 0:(g=g.addQueryParam("next",(g=e)!=null?g:location.href))==null?void 0:g.toString():r;var E=j(function(a){a.preventDefault(),t(!0),n(o,z,x)},[z,x]),F=function(a){var b,d;b=(b=a.caa_login_messenger_web)==null?void 0:b.redirect_uri;if(typeof b==="string"){c("goForceFullPageRedirectTo")(b);return}b={e:"",next:e!=null?e:""};((d=a.caa_login_messenger_web)==null?void 0:d.error_code)!=null&&(b.e=""+a.caa_login_messenger_web.error_code);d=c("XMessengerDotComCometCAAFullPageLoginControllerRouteBuilder").buildUri(b);c("goForceFullPageRedirectTo")(d)};F=c("useCometLogInMessengerMutation")(F);var G=F[0];F=function(a){a.preventDefault(),t(!0),p(o,e,G,z,x)};E=f===772021112871879?F:E;k(function(){var a=o.current;w===!0&&a!=null&&(q.current=new(c("FormTypeABTester"))(a))},[w]);k(function(){if(u!=null||C==null||D==null||B==null)return;c("promiseDone")(c("Sketch").solveAndEncode(C,D,B,"login"),function(a){v(a)})},[B,u,C,D]);return{hiddenInputs:i.jsx(c("CometLogInHiddenInputs.react"),{abTestData:(f=q.current)==null?void 0:f.getData(),data:a,next:e}),loginFormRef:o,loginPostURI:r,loginRedirectURI:g,onSubmit:E,prefillContactpoint:y,resetURI:A,submitting:s}}function n(a,b,e){var f=a.current,g=f==null?void 0:f.getElementsByTagName("input").namedItem("pass");if(!f||!g)return;if(b==null||e==null||!(window.crypto||window.msCrypto)){f.submit();return}var h=Math.floor(Date.now()/1e3).toString();c("promiseDone")(d("FBBrowserPasswordEncryption").encryptPassword(e,b,g.value,h),function(a){var b=document.createElement("input");b.name="encpass";b.type="hidden";b.value=a;f.appendChild(b);g.disabled=!0;f.submit()},function(a){var b="#PWD_BROWSER",d=5;c("LoginServicePasswordEncryptDecryptEventTypedLoggerLite").logVital({error:"BrowserEncryptionFailureInLoginFormControllerWWW",error_message:a.message,growth_flow:"Comet header login WWW",password_encryption_version:d,password_tag:b,password_timestamp:h});f.submit()})}function o(a,b,c,d,e){b({credential_type:"password",enc_password:{sensitive_string_value:e},identifier:c,initial_request_id:"1",next:a,password:{sensitive_string_value:d},persistent:!1})}function p(a,b,e,f,g){a=a.current;var h=a==null?void 0:a.getElementsByTagName("input").namedItem("pass"),i=a==null?void 0:a.getElementsByTagName("input").namedItem("email");if(!a||!h||!i)return;a=h.value;var j="",k=""+Math.floor(Date.now()/1e3);if(f!=null&&g!=null&&(window.crypto||window.msCrypto)){g=d("FBBrowserPasswordEncryption").encryptPassword(g,f,h.value,k);g.then(function(b){j=b,a=""})["catch"](function(a){var b="#PWD_BROWSER",d=5;c("LoginServicePasswordEncryptDecryptEventTypedLoggerLite").logVital({error:"BrowserEncryptionFailureInLoginFormControllerWWW",error_message:a.message,growth_flow:"CAA Messenger login WWW",password_encryption_version:d,password_tag:b,password_timestamp:k})})}o(b,e,i.value,a,j)}g["default"]=a}),98);
-----
CometLogInHiddenInputs.react",["BaseInput.react","CometLogInHiddenInputs_data.graphql","CometRelay","ScreenDimensionsAutoSet","Sketch","getBrowserGMTOffsetAdjustedForSkew","guid","promiseDone","react","unrecoverableViolation"],(function(a,b,c,d,e,f,g){"use strict";var h,i=d("react");e=d("react");var j=e.useEffect,k=e.useState;function a(a){var e=a.abTestData,f=a.data;a=a.next;f=d("CometRelay").useFragment(h!==void 0?h:h=b("CometLogInHiddenInputs_data.graphql"),f);var g=k("n"),l=g[0],m=g[1];g=k(null);var n=g[0],o=g[1];if(f==null)throw c("unrecoverableViolation")("login form info failed to load","comet_ui");g=f.idd_user_crypted_uid;var p=f.jazoest,q=f.lgnrnd,r=f.locale,s=f.login_source,t=f.lsd,u=f.prefill_contactpoint,v=f.prefill_source,w=f.rounds,x=f.send_screen_dimensions,y=f.sketch_seed1,z=f.sketch_seed2;f=f.timestamp;l=[{name:"cuid",value:(g=g)!=null?g:""},{name:"guid",value:c("guid")()},{name:"lgnjs",value:l},{name:"lgnrnd",value:(g=q)!=null?g:""},{name:"locale",value:(l=r)!=null?l:""},{name:"login_source",value:(q=s==null?void 0:s.toLowerCase())!=null?q:""},{name:"next",value:encodeURI((g=a)!=null?g:window.location)},{name:"skstamp",value:(r=n)!=null?r:""},{name:"timezone",value:f!=null?c("getBrowserGMTOffsetAdjustedForSkew")(f).toString():""}];if((t==null?void 0:t.name)!=null){l.push({name:t.name,value:(s=t.value)!=null?s:""})}if((p==null?void 0:p.name)!=null){l.push({name:p.name,value:(q=p.value)!=null?q:""})}x===!0&&l.push({name:"lgndim",value:d("ScreenDimensionsAutoSet").getScreenDimensions()});e!=null&&l.push({name:"ab_test_data",value:e});u!=null?(l.push({name:"prefill_contact_point",value:u}),l.push({name:"prefill_type",value:"contact_point"})):l.push({name:"prefill_contact_point",value:""});l.push({name:"prefill_source",value:(a=v)!=null?a:""});j(function(){m(String(Math.floor(Date.now()/1e3)))},[]);j(function(){if(n!=null||y==null||z==null||w==null)return;c("promiseDone")(c("Sketch").solveAndEncode(y,z,w,"login"),function(a){o(a)})},[w,n,y,z]);return i.jsxs(i.Fragment,{children:[l.map(function(a){var b=a.name;a=a.value;return i.jsx(c("BaseInput.react"),{name:b,type:"hidden",value:a},b)}),i.jsx("input",{style:{display:"none"},type:"submit"})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
CometLogInHiddenInputs_data.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"value",storageKey:null}];return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"CometLogInHiddenInputs_data",selections:[{alias:null,args:null,kind:"ScalarField",name:"prefill_contactpoint",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"prefill_source",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"idd_user_crypted_uid",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"locale",storageKey:null},{alias:null,args:null,concreteType:"LoginNameValue",kind:"LinkedField",name:"lsd",plural:!1,selections:a,storageKey:null},{alias:null,args:null,concreteType:"LoginNameValue",kind:"LinkedField",name:"jazoest",plural:!1,selections:a,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"login_source",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"timestamp",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"lgnrnd",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"send_screen_dimensions",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sketch_seed1",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sketch_seed2",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rounds",storageKey:null}],type:"LoginData",abstractKey:null}}();e.exports=a}),null);
-----
useCometLogInFormUtilQuery_data.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useCometLogInFormUtilQuery_data",selections:[{alias:null,args:null,kind:"ScalarField",name:"prefill_contactpoint",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"login_post_uri",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ab_testing_enabled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"reset_uri",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sketch_seed1",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"sketch_seed2",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"rounds",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"public_key",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"key_id",storageKey:null},{args:null,kind:"FragmentSpread",name:"CometLogInHiddenInputs_data"}],type:"LoginData",abstractKey:null};e.exports=a}),null);
-----