useSaveProductDetailsMutation",["fbt","ARXWearableMetaDeveloperDevCenterProjectConfigControllerParamsRefineValidator","CometRouteParams","Recoil","RelayHooks","WearablesLogger","WearablesProductDetailsConstants","WearablesStore","react","react-compiler-runtime","useSaveProductDetailsMutation.graphql","useWearablesChangesSavedToast","useWearablesErrorToast"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c=(u||(u=o("react"))).useCallback;function d(){var t=o("react-compiler-runtime").c(12),a=o("CometRouteParams").useCometRefinedRouteParams(o("ARXWearableMetaDeveloperDevCenterProjectConfigControllerParamsRefineValidator").refineARXWearableMetaDeveloperDevCenterProjectConfigControllerParams),i=a==null?void 0:a.application_id,l;t[0]===Symbol.for("react.memo_cache_sentinel")?(l=e!==void 0?e:e=n("useSaveProductDetailsMutation.graphql"),t[0]=l):l=t[0];var u=o("RelayHooks").useMutation(l),c=u[0],d=u[1],_=o("Recoil").useSetRecoilState(o("WearablesStore").ProjectSaveIsInFlightAtom),f=o("Recoil").useSetRecoilState(o("WearablesStore").ProductDetailsSaveSuccessAtom),g;t[1]===Symbol.for("react.memo_cache_sentinel")?(g=s._(/*BTDS*/"Failed to save product details"),t[1]=g):g=t[1];var h=r("useWearablesErrorToast")(g),y=r("useWearablesChangesSavedToast")(),C;t[2]!==i||t[3]!==c||t[4]!==_||t[5]!==f||t[6]!==h||t[7]!==y?(C=function(t){var e,n,r,a,l,s,u,d,g,C,b,v,S,R,L,E,k,I,T,D,x,$,P,N,M,w,A;if(i==null){_(!1),h();return}var F=t==null||(e=t.productDetailsFeatureHighlights)==null?void 0:e.map(p),O=t==null||(n=t.productDetailsTips)==null?void 0:n.map(m);c({onCompleted:function(){o("WearablesLogger").logUserEvent({applicationID:i,event:"product_details_save_success"}),_(!1),f(!0),y()},onError:function(t){o("WearablesLogger").logError({applicationID:i,event:"product_details_save_failure",exception:t}),_(!1),h()},variables:{input:{app_icon:(r=t.appIcon)!=null?r:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID,app_icon_asset:{accessibility_label:(a=(l=t.appIconAsset)==null?void 0:l.accessibilityLabel)!=null?a:"",dark_mode_asset:(s=(u=t.appIconAsset)==null?void 0:u.darkMode)!=null?s:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID,light_mode_asset:(d=(g=t.appIconAsset)==null?void 0:g.lightMode)!=null?d:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID},app_id:i,app_name:(C=t.appName)!=null?C:"",connect_screen_description:(b=t.productDetailsDescription)!=null?b:"",connect_screen_highlights:F!=null?F:[],connect_screen_logo_asset:{accessibility_label:(v=(S=t.productDetailsLogoAsset)==null?void 0:S.accessibilityLabel)!=null?v:"",dark_mode_asset:(R=(L=t.productDetailsLogoAsset)==null?void 0:L.darkMode)!=null?R:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID,light_mode_asset:(E=(k=t.productDetailsLogoAsset)==null?void 0:k.lightMode)!=null?E:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID},connect_screen_logo_id:(I=t.productDetailsLogoId)!=null?I:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID,connect_screen_show_video:(T=t.productDetailsDisplayVideoToggle)!=null?T:!1,disconnect_screen_description:(D=t.tipsDescription)!=null?D:"",disconnect_screen_image_asset:{accessibility_label:(x=($=t.tipsImageAsset)==null?void 0:$.accessibilityLabel)!=null?x:"",dark_mode_asset:(P=(N=t.tipsImageAsset)==null?void 0:N.darkMode)!=null?P:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID,light_mode_asset:(M=(w=t.tipsImageAsset)==null?void 0:w.lightMode)!=null?M:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID},disconnect_screen_image_id:(A=t.tipsImageId)!=null?A:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID,disconnect_screen_tips:O!=null?O:[],install_screen_app_store_url:t.appStoreUrl,install_screen_description:t.installDescription,install_screen_google_play_url:t.googlePlayUrl}}})},t[2]=i,t[3]=c,t[4]=_,t[5]=f,t[6]=h,t[7]=y,t[8]=C):C=t[8];var b=C,v;return t[9]!==d||t[10]!==b?(v=[b,d],t[9]=d,t[10]=b,t[11]=v):v=t[11],v}function m(e){var t,n,r,a,i,l,s,u,c;return{description:(t=e.description)!=null?t:"",heading:(n=e.heading)!=null?n:"",icon_asset:{accessibility_label:(r=(a=e.iconAsset)==null?void 0:a.accessibilityLabel)!=null?r:"",dark_mode_asset:(i=(l=e.iconAsset)==null?void 0:l.darkMode)!=null?i:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID,light_mode_asset:(s=(u=e.iconAsset)==null?void 0:u.lightMode)!=null?s:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID},icon_id:(c=e.iconId)!=null?c:""}}function p(e){var t,n,r,a,i,l,s,u,c;return{description:(t=e.description)!=null?t:"",heading:(n=e.heading)!=null?n:"",icon_asset:{accessibility_label:(r=(a=e.iconAsset)==null?void 0:a.accessibilityLabel)!=null?r:"",dark_mode_asset:(i=(l=e.iconAsset)==null?void 0:l.darkMode)!=null?i:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID,light_mode_asset:(s=(u=e.iconAsset)==null?void 0:u.lightMode)!=null?s:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID},icon_id:(c=e.iconId)!=null?c:""}}l.default=d}),226);
-----
WearablesProductDetailsConstants",[],(function(t,n,r,o,a,i){"use strict";var e="blank-icon";i.PRODUCT_DETAILS_BLANK_ICON_ID=e}),66);
-----
useSaveDATProductDetailsMutation",["fbt","Recoil","RelayHooks","WearablesLogger","WearablesPath","WearablesProductDetailsConstants","WearablesStore","react","react-compiler-runtime","useSaveDATProductDetailsMutation.graphql","useWearablesChangesSavedToast","useWearablesErrorToast"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c=(u||(u=o("react"))).useCallback;function d(){var t=o("react-compiler-runtime").c(15),a=o("WearablesPath").useWearablesRouteParams(),i=a.applicationID,l=a.organisationID,u;t[0]===Symbol.for("react.memo_cache_sentinel")?(u=e!==void 0?e:e=n("useSaveDATProductDetailsMutation.graphql"),t[0]=u):u=t[0];var c=o("RelayHooks").useMutation(u),d=c[0],m=c[1],p=o("Recoil").useSetRecoilState(o("WearablesStore").ProjectSaveIsInFlightAtom),_=o("Recoil").useSetRecoilState(o("WearablesStore").ProductDetailsSaveSuccessAtom),f;t[1]===Symbol.for("react.memo_cache_sentinel")?(f=s._(/*BTDS*/"Failed to save product details"),t[1]=f):f=t[1];var g=r("useWearablesErrorToast")(f),h;t[2]===Symbol.for("react.memo_cache_sentinel")?(h=s._(/*BTDS*/"Both light and dark mode icons are required"),t[2]=h):h=t[2];var y=r("useWearablesErrorToast")(h),C=r("useWearablesChangesSavedToast")(),b;t[3]!==i||t[4]!==l||t[5]!==d||t[6]!==p||t[7]!==_||t[8]!==g||t[9]!==y||t[10]!==C?(b=function(t){var e,n,r,a,s,u,c,m,f,h,b;if(p(!0),i==null){p(!1),g();return}var v=((e=t.appIconAsset)==null?void 0:e.darkMode)!=null,S=((n=t.appIconAsset)==null?void 0:n.lightMode)!=null;if(v&&!S||!v&&S){p(!1),y();return}d({onCompleted:function(){o("WearablesLogger").logUserEvent({applicationID:i,event:"product_details_dat_save_success",organisationID:l}),p(!1),_(!0),C()},onError:function(t){o("WearablesLogger").logError({applicationID:i,event:"product_details_dat_save_failure",exception:t,organisationID:l}),p(!1),g()},variables:{input:{app_icon_asset:{accessibility_label:(r=(a=t.appIconAsset)==null?void 0:a.accessibilityLabel)!=null?r:"",dark_mode_asset:(s=(u=t.appIconAsset)==null?void 0:u.darkMode)!=null?s:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID,dark_mode_file_handle:(c=t.appIconAsset)==null?void 0:c.darkModeHandle,light_mode_asset:(m=(f=t.appIconAsset)==null?void 0:f.lightMode)!=null?m:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID,light_mode_file_handle:(h=t.appIconAsset)==null?void 0:h.lightModeHandle},app_id:i,app_name:(b=t.appName)!=null?b:""}}})},t[3]=i,t[4]=l,t[5]=d,t[6]=p,t[7]=_,t[8]=g,t[9]=y,t[10]=C,t[11]=b):b=t[11];var v=b,S;return t[12]!==m||t[13]!==v?(S=[v,m],t[12]=m,t[13]=v,t[14]=S):S=t[14],S}l.default=d}),226);
-----
-----
WearablesProductDetailsConstants",[],(function(t,n,r,o,a,i){"use strict";var e="blank-icon";i.PRODUCT_DETAILS_BLANK_ICON_ID=e}),66);
-----
useSaveDATProductDetailsMutation",["fbt","Recoil","RelayHooks","WearablesLogger","WearablesPath","WearablesProductDetailsConstants","WearablesStore","react","react-compiler-runtime","useSaveDATProductDetailsMutation.graphql","useWearablesChangesSavedToast","useWearablesErrorToast"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c=(u||(u=o("react"))).useCallback;function d(){var t=o("react-compiler-runtime").c(15),a=o("WearablesPath").useWearablesRouteParams(),i=a.applicationID,l=a.organisationID,u;t[0]===Symbol.for("react.memo_cache_sentinel")?(u=e!==void 0?e:e=n("useSaveDATProductDetailsMutation.graphql"),t[0]=u):u=t[0];var c=o("RelayHooks").useMutation(u),d=c[0],m=c[1],p=o("Recoil").useSetRecoilState(o("WearablesStore").ProjectSaveIsInFlightAtom),_=o("Recoil").useSetRecoilState(o("WearablesStore").ProductDetailsSaveSuccessAtom),f;t[1]===Symbol.for("react.memo_cache_sentinel")?(f=s._(/*BTDS*/"Failed to save product details"),t[1]=f):f=t[1];var g=r("useWearablesErrorToast")(f),h;t[2]===Symbol.for("react.memo_cache_sentinel")?(h=s._(/*BTDS*/"Both light and dark mode icons are required"),t[2]=h):h=t[2];var y=r("useWearablesErrorToast")(h),C=r("useWearablesChangesSavedToast")(),b;t[3]!==i||t[4]!==l||t[5]!==d||t[6]!==p||t[7]!==_||t[8]!==g||t[9]!==y||t[10]!==C?(b=function(t){var e,n,r,a,s,u,c,m,f,h,b;if(p(!0),i==null){p(!1),g();return}var v=((e=t.appIconAsset)==null?void 0:e.darkMode)!=null,S=((n=t.appIconAsset)==null?void 0:n.lightMode)!=null;if(v&&!S||!v&&S){p(!1),y();return}d({onCompleted:function(){o("WearablesLogger").logUserEvent({applicationID:i,event:"product_details_dat_save_success",organisationID:l}),p(!1),_(!0),C()},onError:function(t){o("WearablesLogger").logError({applicationID:i,event:"product_details_dat_save_failure",exception:t,organisationID:l}),p(!1),g()},variables:{input:{app_icon_asset:{accessibility_label:(r=(a=t.appIconAsset)==null?void 0:a.accessibilityLabel)!=null?r:"",dark_mode_asset:(s=(u=t.appIconAsset)==null?void 0:u.darkMode)!=null?s:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID,dark_mode_file_handle:(c=t.appIconAsset)==null?void 0:c.darkModeHandle,light_mode_asset:(m=(f=t.appIconAsset)==null?void 0:f.lightMode)!=null?m:o("WearablesProductDetailsConstants").PRODUCT_DETAILS_BLANK_ICON_ID,light_mode_file_handle:(h=t.appIconAsset)==null?void 0:h.lightModeHandle},app_id:i,app_name:(b=t.appName)!=null?b:""}}})},t[3]=i,t[4]=l,t[5]=d,t[6]=p,t[7]=_,t[8]=g,t[9]=y,t[10]=C,t[11]=b):b=t[11];var v=b,S;return t[12]!==m||t[13]!==v?(S=[v,m],t[12]=m,t[13]=v,t[14]=S):S=t[14],S}l.default=d}),226);
-----