WearablesVersionDetailsModal.react",["fbt","GeoBadge.react","GeoGenericCardHeader.react","GeoHStack.react","GeoModalHeader.react","GeoModal_DEPRECATED.react","GeoTab.react","GeoTabGroup.react","GeoVStack.react","RelayHooks","WearablesConstants","WearablesVersionDetailsModalFooter.react","WearablesVersionDetailsModalVersionQuery.graphql","WearablesVersionDetailsModal_header.graphql","WearablesVersionDetailsOverviewTab.react","WearablesVersionDetailsProjectDataTab.react","WearablesVersionDetailsReleaseChannelsTab.react","WearablesVersionDetailsReviewTab.react","WearablesVersionDetailsTab","XARARWearablesApplicationVersionStatus.ar","react","react-compiler-runtime"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c,d=c||(c=o("react")),m=c,p=m.useEffect,_=m.useState,f=m.useTransition;function g(t){var a,i,l=o("react-compiler-runtime").c(14),u=t.selectedTab,c=t.setSelectedTab,m=t.wearablesProjectRef,p=o("RelayHooks").useFragment(e!==void 0?e:e=n("WearablesVersionDetailsModal_header.graphql"),m),_=(a=p==null||(i=p.application)==null?void 0:i.gatekeeper_check_result)!=null?a:!1,f=null;if((p==null?void 0:p.review_status)===r("XARARWearablesApplicationVersionStatus.ar").REJECTED){var g,y;if(l[0]!==(p==null||(g=p.submissions)==null?void 0:g.nodes)){var C,b,v,S,R=(C=p==null||(b=p.submissions)==null?void 0:b.nodes)!=null?C:[];y=(R==null?void 0:R.length)>0?(v=R[0])==null?void 0:v.submission_feedback:[],l[0]=p==null||(S=p.submissions)==null?void 0:S.nodes,l[1]=y}else y=l[1];var L=y,E;l[2]!==L?(E=L.flatMap(h),l[2]=L,l[3]=E):E=l[3],f=E.length}var k;l[4]===Symbol.for("react.memo_cache_sentinel")?(k=d.jsx(r("GeoTab.react"),{"data-testid":void 0,label:s._(/*BTDS*/"Overview"),value:o("WearablesVersionDetailsTab").WearablesVersionDetailsTab.Overview}),l[4]=k):k=l[4];var I;l[5]===Symbol.for("react.memo_cache_sentinel")?(I=d.jsx(r("GeoTab.react"),{"data-testid":void 0,label:s._(/*BTDS*/"Release channels"),value:o("WearablesVersionDetailsTab").WearablesVersionDetailsTab.ReleaseChannels}),l[5]=I):I=l[5];var T;l[6]===Symbol.for("react.memo_cache_sentinel")?(T=d.jsx(r("GeoTab.react"),{"data-testid":void 0,label:s._(/*BTDS*/"Project data"),value:o("WearablesVersionDetailsTab").WearablesVersionDetailsTab.ProjectData}),l[6]=T):T=l[6];var D;l[7]!==f||l[8]!==_?(D=_?d.jsx(r("GeoTab.react"),{badge:f!=null&&d.jsx(r("GeoBadge.react"),{label:"Number of feedback items",status:"notification",value:f}),"data-testid":void 0,label:s._(/*BTDS*/"Review"),value:o("WearablesVersionDetailsTab").WearablesVersionDetailsTab.Review}):null,l[7]=f,l[8]=_,l[9]=D):D=l[9];var x;return l[10]!==u||l[11]!==c||l[12]!==D?(x=d.jsx(r("GeoGenericCardHeader.react"),{children:d.jsx(r("GeoHStack.react"),{justifyContent:"space-between",children:d.jsxs(r("GeoTabGroup.react"),{onChange:c,value:u,children:[k,I,T,D]})})}),l[10]=u,l[11]=c,l[12]=D,l[13]=x):x=l[13],x}function h(e){return e.feedback_cms_contents}function y(e){var t=o("react-compiler-runtime").c(37),a=e.props,i=e.queries,l=a.closeModal,c=a.isEditExpanded,m=a.isShown,h=a.subTab,y=i.versionDataQueryReference,C=f(),b=C[0],v=C[1],S=o("RelayHooks").usePreloadedQuery(u!==void 0?u:u=n("WearablesVersionDetailsModalVersionQuery.graphql"),y),R=S.fetch__XARWearablesApplicationVersion,L=_(h),E=L[0],k=L[1],I;t[0]===Symbol.for("react.memo_cache_sentinel")?(I=function(t){v(function(){k(t)})},t[0]=I):I=t[0];var T=I,D,x;t[1]!==m||t[2]!==h?(D=function(){m&&T(h)},x=[m,h],t[1]=m,t[2]=h,t[3]=D,t[4]=x):(D=t[3],x=t[4]),p(D,x);var $,P;t[5]!==R||t[6]!==E?($=d.jsx(g,{selectedTab:E,setSelectedTab:T,wearablesProjectRef:R}),P=E===o("WearablesVersionDetailsTab").WearablesVersionDetailsTab.Overview&&d.jsx(r("WearablesVersionDetailsOverviewTab.react"),{wearablesProjectRef:R}),t[5]=R,t[6]=E,t[7]=$,t[8]=P):($=t[7],P=t[8]);var N;t[9]!==R||t[10]!==c||t[11]!==b||t[12]!==E?(N=E===o("WearablesVersionDetailsTab").WearablesVersionDetailsTab.ReleaseChannels&&d.jsx(r("WearablesVersionDetailsReleaseChannelsTab.react"),{isEditExpanded:c,isPending:b,wearablesProjectRef:R}),t[9]=R,t[10]=c,t[11]=b,t[12]=E,t[13]=N):N=t[13];var M;t[14]!==R||t[15]!==E?(M=E===o("WearablesVersionDetailsTab").WearablesVersionDetailsTab.ProjectData&&d.jsx(r("WearablesVersionDetailsProjectDataTab.react"),{wearablesProjectRef:R}),t[14]=R,t[15]=E,t[16]=M):M=t[16];var w;t[17]!==R||t[18]!==E?(w=E===o("WearablesVersionDetailsTab").WearablesVersionDetailsTab.Review&&d.jsx(r("WearablesVersionDetailsReviewTab.react"),{wearablesProjectRef:R}),t[17]=R,t[18]=E,t[19]=w):w=t[19];var A;t[20]!==w||t[21]!==$||t[22]!==P||t[23]!==N||t[24]!==M?(A=d.jsxs(r("GeoVStack.react"),{context:"container",relation:"related",children:[$,P,N,M,w]}),t[20]=w,t[21]=$,t[22]=P,t[23]=N,t[24]=M,t[25]=A):A=t[25];var F=A,O;t[26]!==l||t[27]!==R||t[28]!==E?(O=d.jsx(r("WearablesVersionDetailsModalFooter.react"),{closeModal:l,selectedTab:E,wearablesProjectRef:R}),t[26]=l,t[27]=R,t[28]=E,t[29]=O):O=t[29];var B;t[30]===Symbol.for("react.memo_cache_sentinel")?(B=d.jsx(r("GeoModalHeader.react"),{heading:s._(/*BTDS*/"Version details")}),t[30]=B):B=t[30];var W;t[31]===Symbol.for("react.memo_cache_sentinel")?(W=s._(/*BTDS*/"Create version"),t[31]=W):W=t[31];var q;return t[32]!==l||t[33]!==m||t[34]!==F||t[35]!==O?(q=d.jsx(r("GeoModal_DEPRECATED.react"),{"data-testid":void 0,footer:O,header:B,isShown:m,label:W,onHide:l,width:o("WearablesConstants").WEARABLES_PROJECTS_CONFIG_MODAL_WIDTH,children:F}),t[32]=l,t[33]=m,t[34]=F,t[35]=O,t[36]=q):q=t[36],q}l.default=y}),226);
-----
WearablesVersionDetailsModalFooter.react",["fbt","GeoButton.react","GeoModalFooter.react","RelayHooks","WearablesPath","WearablesVersionDetailsModalFooter_version.graphql","WearablesVersionDetailsTab","XARARWearablesApplicationVersionStatus.ar","react","react-compiler-runtime","useCreateWearablesReviewSubmissionMutation"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c=u||(u=o("react"));function d(t){var a,i,l=o("react-compiler-runtime").c(28),u=t.closeModal,d=t.selectedTab,m=t.wearablesProjectRef,p=o("RelayHooks").useFragment(e!==void 0?e:e=n("WearablesVersionDetailsModalFooter_version.graphql"),m),_=o("WearablesPath").useWearablesRouteParams(),f=_.applicationID,g=_.organisationID,h;l[0]!==f||l[1]!==g?(h={applicationID:f,organisationID:g,tab:"required_actions"},l[0]=f,l[1]=g,l[2]=h):h=l[2];var y=o("WearablesPath").useProjectsConfigPath(h),C=(a=p==null||(i=p.application)==null?void 0:i.is_taken_down)!=null?a:!1,b=r("useCreateWearablesReviewSubmissionMutation")(),v=b[0],S=b[1],R;l[3]===Symbol.for("react.memo_cache_sentinel")?(R=s._(/*BTDS*/"This app has been taken down and cannot be distributed."),l[3]=R):R=l[3];var L=R,E;l[4]===Symbol.for("react.memo_cache_sentinel")?(E=s._(/*BTDS*/"Submit"),l[4]=E):E=l[4];var k;l[5]!==u||l[6]!==(p==null?void 0:p.id)||l[7]!==v?(k=function(){v({onCompleted:u,versionID:p==null?void 0:p.id})},l[5]=u,l[6]=p==null?void 0:p.id,l[7]=v,l[8]=k):k=l[8];var I;l[9]!==C||l[10]!==S||l[11]!==k?(I=c.jsx(r("GeoButton.react"),{"data-testid":void 0,disabledMessage:L,isDisabled:C,isLoading:S,label:E,onClick:k,variant:"primary"}),l[9]=C,l[10]=S,l[11]=k,l[12]=I):I=l[12];var T=I,D;l[13]===Symbol.for("react.memo_cache_sentinel")?(D=s._(/*BTDS*/"Resubmit a review"),l[13]=D):D=l[13];var x;l[14]!==C||l[15]!==y?(x=c.jsx(r("GeoButton.react"),{"data-testid":void 0,disabledMessage:L,href:y,isDisabled:C,label:D,variant:"primary"}),l[14]=C,l[15]=y,l[16]=x):x=l[16];var $=x,P;l[17]===Symbol.for("react.memo_cache_sentinel")?(P=s._(/*BTDS*/"Close"),l[17]=P):P=l[17];var N;l[18]!==u?(N=c.jsx(r("GeoButton.react"),{"data-testid":void 0,label:P,onClick:u,variant:"default"}),l[18]=u,l[19]=N):N=l[19];var M=N;if(d===o("WearablesVersionDetailsTab").WearablesVersionDetailsTab.Review&&(p==null?void 0:p.is_eligible_for_resubmission)===!0){var w;return l[20]!==M||l[21]!==$?(w=c.jsx(r("GeoModalFooter.react"),{primaryButton:$,secondaryButton:M}),l[20]=M,l[21]=$,l[22]=w):w=l[22],w}if(d===o("WearablesVersionDetailsTab").WearablesVersionDetailsTab.Review&&(p==null?void 0:p.review_status)===r("XARARWearablesApplicationVersionStatus.ar").DRAFT){var A;return l[23]!==M||l[24]!==T?(A=c.jsx(r("GeoModalFooter.react"),{primaryButton:T,secondaryButton:M}),l[23]=M,l[24]=T,l[25]=A):A=l[25],A}var F;return l[26]!==M?(F=c.jsx(r("GeoModalFooter.react"),{primaryButton:M}),l[26]=M,l[27]=F):F=l[27],F}l.default=d}),226);
-----
WearablesVersionDetailsModalFooter_version.graphql",[],(function(t,n,r,o,a,i){"use strict";var e={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"WearablesVersionDetailsModalFooter_version",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"review_status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_eligible_for_resubmission",storageKey:null},{alias:null,args:null,concreteType:"XARWearablesApplication",kind:"LinkedField",name:"application",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_taken_down",storageKey:null}],storageKey:null}],type:"XARWearablesApplicationVersion",abstractKey:null};a.exports=e}),null);
-----
-----
WearablesVersionDetailsModalFooter.react",["fbt","GeoButton.react","GeoModalFooter.react","RelayHooks","WearablesPath","WearablesVersionDetailsModalFooter_version.graphql","WearablesVersionDetailsTab","XARARWearablesApplicationVersionStatus.ar","react","react-compiler-runtime","useCreateWearablesReviewSubmissionMutation"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c=u||(u=o("react"));function d(t){var a,i,l=o("react-compiler-runtime").c(28),u=t.closeModal,d=t.selectedTab,m=t.wearablesProjectRef,p=o("RelayHooks").useFragment(e!==void 0?e:e=n("WearablesVersionDetailsModalFooter_version.graphql"),m),_=o("WearablesPath").useWearablesRouteParams(),f=_.applicationID,g=_.organisationID,h;l[0]!==f||l[1]!==g?(h={applicationID:f,organisationID:g,tab:"required_actions"},l[0]=f,l[1]=g,l[2]=h):h=l[2];var y=o("WearablesPath").useProjectsConfigPath(h),C=(a=p==null||(i=p.application)==null?void 0:i.is_taken_down)!=null?a:!1,b=r("useCreateWearablesReviewSubmissionMutation")(),v=b[0],S=b[1],R;l[3]===Symbol.for("react.memo_cache_sentinel")?(R=s._(/*BTDS*/"This app has been taken down and cannot be distributed."),l[3]=R):R=l[3];var L=R,E;l[4]===Symbol.for("react.memo_cache_sentinel")?(E=s._(/*BTDS*/"Submit"),l[4]=E):E=l[4];var k;l[5]!==u||l[6]!==(p==null?void 0:p.id)||l[7]!==v?(k=function(){v({onCompleted:u,versionID:p==null?void 0:p.id})},l[5]=u,l[6]=p==null?void 0:p.id,l[7]=v,l[8]=k):k=l[8];var I;l[9]!==C||l[10]!==S||l[11]!==k?(I=c.jsx(r("GeoButton.react"),{"data-testid":void 0,disabledMessage:L,isDisabled:C,isLoading:S,label:E,onClick:k,variant:"primary"}),l[9]=C,l[10]=S,l[11]=k,l[12]=I):I=l[12];var T=I,D;l[13]===Symbol.for("react.memo_cache_sentinel")?(D=s._(/*BTDS*/"Resubmit a review"),l[13]=D):D=l[13];var x;l[14]!==C||l[15]!==y?(x=c.jsx(r("GeoButton.react"),{"data-testid":void 0,disabledMessage:L,href:y,isDisabled:C,label:D,variant:"primary"}),l[14]=C,l[15]=y,l[16]=x):x=l[16];var $=x,P;l[17]===Symbol.for("react.memo_cache_sentinel")?(P=s._(/*BTDS*/"Close"),l[17]=P):P=l[17];var N;l[18]!==u?(N=c.jsx(r("GeoButton.react"),{"data-testid":void 0,label:P,onClick:u,variant:"default"}),l[18]=u,l[19]=N):N=l[19];var M=N;if(d===o("WearablesVersionDetailsTab").WearablesVersionDetailsTab.Review&&(p==null?void 0:p.is_eligible_for_resubmission)===!0){var w;return l[20]!==M||l[21]!==$?(w=c.jsx(r("GeoModalFooter.react"),{primaryButton:$,secondaryButton:M}),l[20]=M,l[21]=$,l[22]=w):w=l[22],w}if(d===o("WearablesVersionDetailsTab").WearablesVersionDetailsTab.Review&&(p==null?void 0:p.review_status)===r("XARARWearablesApplicationVersionStatus.ar").DRAFT){var A;return l[23]!==M||l[24]!==T?(A=c.jsx(r("GeoModalFooter.react"),{primaryButton:T,secondaryButton:M}),l[23]=M,l[24]=T,l[25]=A):A=l[25],A}var F;return l[26]!==M?(F=c.jsx(r("GeoModalFooter.react"),{primaryButton:M}),l[26]=M,l[27]=F):F=l[27],F}l.default=d}),226);
-----
WearablesVersionDetailsModalFooter_version.graphql",[],(function(t,n,r,o,a,i){"use strict";var e={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"WearablesVersionDetailsModalFooter_version",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"review_status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_eligible_for_resubmission",storageKey:null},{alias:null,args:null,concreteType:"XARWearablesApplication",kind:"LinkedField",name:"application",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_taken_down",storageKey:null}],storageKey:null}],type:"XARWearablesApplicationVersion",abstractKey:null};a.exports=e}),null);
-----