WearablesProjectPermissionsTab.react",["fbt","CometRelay","GeoAccordionList.react","GeoCardHeader.react","GeoVStack.react","WearablesCard.react","WearablesGenericErrorCard.react","WearablesProjectConfigDeviceAddPermissionForm.react","WearablesProjectConfigDeviceUpdatePermissionForm.react","WearablesProjectConfigPermissionsUtils","WearablesProjectPermissionsTabQuery.graphql","WearablesVersionCreationGuidanceCard.react","react","react-compiler-runtime"],(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=o("react-compiler-runtime").c(18),l=t.queries,u=o("CometRelay").usePreloadedQuery(e!==void 0?e:e=n("WearablesProjectPermissionsTabQuery.graphql"),l.permissionsQueryReference),d=u.fetch__XARWearablesApplication;if((d==null?void 0:d.id)==null){var m;return i[0]===Symbol.for("react.memo_cache_sentinel")?(m=c.jsx(r("WearablesGenericErrorCard.react"),{}),i[0]=m):m=i[0],m}var p=d.id,_;if(i[1]!==d.justified_device_permissions_types){var f;_=(f=d.justified_device_permissions_types)!=null?f:[],i[1]=d.justified_device_permissions_types,i[2]=_}else _=i[2];var g=_,h;if(i[3]!==((a=d.device_permissions)==null?void 0:a.nodes)){var y,C,b;h=(y=(C=d.device_permissions)==null?void 0:C.nodes)!=null?y:[],i[3]=(b=d.device_permissions)==null?void 0:b.nodes,i[4]=h}else h=i[4];var v=h,S=o("WearablesProjectConfigPermissionsUtils").allowedDevicePermissionTypes.length>g.length,R=o("WearablesProjectConfigPermissionsUtils").allowedDevicePermissionTypes.length===1?o("WearablesProjectConfigPermissionsUtils").allowedDevicePermissionTypes[0]:null,L;i[5]===Symbol.for("react.memo_cache_sentinel")?(L=c.jsx(r("WearablesVersionCreationGuidanceCard.react"),{}),i[5]=L):L=i[5];var E;i[6]===Symbol.for("react.memo_cache_sentinel")?(E=c.jsx(r("GeoCardHeader.react"),{description:s._(/*BTDS*/"Add rationales for the device permissions your app requires."),heading:s._(/*BTDS*/"Device permissions")}),i[6]=E):E=i[6];var k;i[7]!==p||i[8]!==S||i[9]!==g?(k=S&&c.jsx(r("WearablesProjectConfigDeviceAddPermissionForm.react"),{applicationID:p,justifiedDevicePermissionsTypes:g,preSelectedDevicePermissionType:R}),i[7]=p,i[8]=S,i[9]=g,i[10]=k):k=i[10];var I;i[11]!==p||i[12]!==v||i[13]!==g?(I=v.map(function(e){return c.jsx(r("WearablesProjectConfigDeviceUpdatePermissionForm.react"),{applicationID:p,justifiedDevicePermissionRef:e,justifiedDevicePermissionsTypes:g},e.id)}),i[11]=p,i[12]=v,i[13]=g,i[14]=I):I=i[14];var T;return i[15]!==k||i[16]!==I?(T=c.jsxs(r("GeoVStack.react"),{context:"container",relation:"unrelated",children:[L,c.jsx(r("WearablesCard.react"),{complexHeader:E,"data-testid":void 0,children:c.jsx(r("GeoAccordionList.react"),{addToListItem:k,children:I})})]}),i[15]=k,i[16]=I,i[17]=T):T=i[17],T}l.default=d}),226);/*FB_PKG_DELIM*/
-----
WearablesProjectPermissionsTabQuery.graphql",["relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"applicationID"}],t=[{kind:"Variable",name:"id",variableName:"applicationID"}],n={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},r={alias:null,args:null,kind:"ScalarField",name:"justified_device_permissions_types",storageKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"WearablesProjectPermissionsTabQuery",selections:[{alias:null,args:t,concreteType:"XARWearablesApplication",kind:"LinkedField",name:"fetch__XARWearablesApplication",plural:!1,selections:[n,r,{alias:null,args:null,concreteType:"XARWearablesApplicationDevicePermissionsConnection",kind:"LinkedField",name:"device_permissions",plural:!1,selections:[{alias:null,args:null,concreteType:"XARWearablesDevicePermission",kind:"LinkedField",name:"nodes",plural:!0,selections:[n,{args:null,kind:"FragmentSpread",name:"WearablesProjectConfigDeviceUpdatePermissionForm_devicePermission"}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"WearablesProjectPermissionsTabQuery",selections:[{alias:null,args:t,concreteType:"XARWearablesApplication",kind:"LinkedField",name:"fetch__XARWearablesApplication",plural:!1,selections:[n,r,{alias:null,args:null,concreteType:"XARWearablesApplicationDevicePermissionsConnection",kind:"LinkedField",name:"device_permissions",plural:!1,selections:[{alias:null,args:null,concreteType:"XARWearablesDevicePermission",kind:"LinkedField",name:"nodes",plural:!0,selections:[n,{alias:null,args:null,kind:"ScalarField",name:"device_permission_type",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"justification",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:"9814780205305588",metadata:{},name:"WearablesProjectPermissionsTabQuery",operationKind:"query",text:null}}})();n("relay-runtime").PreloadableQueryRegistry.set(e.params.id,e),a.exports=e}),null);
-----
WearablesProjectPermissionsTabQuery$Parameters",[],(function(t,n,r,o,a,i){"use strict";var e={kind:"PreloadableConcreteRequest",params:{id:"9814780205305588",metadata:{},name:"WearablesProjectPermissionsTabQuery",operationKind:"query",text:null}};a.exports=e}),null);
-----
WearablesProjectPermissionsTabRouteRoot.entrypoint",["JSResourceForInteraction","WearablesProjectPermissionsTabQuery$Parameters","buildWearablesProjectConfigRoute.entrypoint"],(function(t,n,r,o,a,i,l){"use strict";var e=r("JSResourceForInteraction")("WearablesProjectPermissionsTab.react").__setRef("WearablesProjectPermissionsTabRouteRoot.entrypoint"),s=r("buildWearablesProjectConfigRoute.entrypoint")(e,function(e){return{queries:{permissionsQueryReference:{parameters:r("WearablesProjectPermissionsTabQuery$Parameters"),variables:{applicationID:String(e.routeProps.applicationID)}}}}});l.default=s}),98);
-----