OCDevManageEventRoleManagement.react",["fbt","GeoBaseText.react","GeoSpinner.react","GeoTab.react","GeoTabGroup.react","OCDevManageEventEditDataContext","OCDevManageEventRoleManagementQuery.graphql","OCDevManageEventRolesUtils","OCDevManageEventUsersRoleList.react","OCDevManageEventUsersTypeahead.react","OCDevManagePlaceholder.react","OCDevUISpacedLayout.react","RelayHooks","promiseDone","react","react-relay"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j;function k(a){a=l(a,"string");return"symbol"==typeof a?a:a+""}function l(a,b){if("object"!=typeof a||!a)return a;var c=a[typeof Symbol==="function"?Symbol.toPrimitive:"@@toPrimitive"];if(void 0!==c){c=c.call(a,b||"default");if("object"!=typeof c)return c;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===b?String:Number)(a)}var m=j||(j=d("react"));e=j;var n=e.useEffect,o=e.useMemo,p=e.useState;function a(){var a=p("people_you_know"),e=a[0];a=a[1];var g=p(!0),j=g[0],l=g[1];g=d("OCDevManageEventEditDataContext").useEventEditDataContext();var q=g.selectedPeople,r=g.setSelectedPeople;g=p([]);var s=g[0],t=g[1],u=d("RelayHooks").useRelayEnvironment();n(function(){c("promiseDone")(d("react-relay").fetchQuery(u,i!==void 0?i:i=b("OCDevManageEventRoleManagementQuery.graphql"),{first:10,input:"."}).toPromise().then(function(a){var b;a=(a=a==null||(b=a.xfb_horizon_worlds_user_search)==null||(b=b.results)==null?void 0:b.nodes)!=null?a:[];a=a.map(function(a){var b;return{displayName:(b=a==null?void 0:a.display_name_ignore_block)!=null?b:"",id:(b=a==null?void 0:a.id)!=null?b:"",profilePictureUri:a==null?void 0:a.avatar_head_shot_picture}});t(a);l(!1)}))},[u]);function v(a){var b,c;b=(b=q[a.id])==null?void 0:b.role;r(babelHelpers["extends"]({},q,(c={},c[a.id]={role:b!=null?b:"MODERATOR",user:a},c)))}function w(a){if(q[a.id]!=null){var b=a.id;q[b];b=babelHelpers.objectWithoutPropertiesLoose(q,[b].map(k));r(b)}else{r(babelHelpers["extends"]({},q,(b={},b[a.id]={role:"MODERATOR",user:a},b)))}}function x(a,b){var c=q[a];if(c!=null){var d;r(babelHelpers["extends"]({},q,(d={},d[a]=babelHelpers["extends"]({},c,{role:b}),d)))}}var y=o(function(){return new Set(Object.keys(q))},[q]);g=o(function(){var a=Object.values(q).map(function(a){a=a.user;return a}),b=s.filter(function(a){return!y.has(a.id)});return[].concat(a,b).sort(function(a,b){a=(a=q[a.id])==null?void 0:a.role;b=(b=q[b.id])==null?void 0:b.role;return d("OCDevManageEventRolesUtils").getRoleOrder(a)-d("OCDevManageEventRolesUtils").getRoleOrder(b)})},[q,s,y]);return m.jsx(c("OCDevUISpacedLayout.react"),{spacing:"medium",children:m.jsxs(c("OCDevUISpacedLayout.react"),{spacing:"small",children:[m.jsx(c("GeoBaseText.react"),{color:"valueLabel",display:"block",size:"value",weight:"bold",children:h._(/*BTDS*/"Add co-hosts and moderators")}),m.jsx(c("GeoBaseText.react"),{color:"valueDescription",display:"block",size:"valueDescription",children:h._(/*BTDS*/"Co-hosts can mute, warn and remove people from the event, as well as assigning other co-hosts and moderators to the event. Moderators can only mute, warn or remove people from the event.")}),m.jsxs(c("GeoTabGroup.react"),{value:e,onChange:a,children:[m.jsx(c("GeoTab.react"),{label:h._(/*BTDS*/"People you know"),value:"people_you_know"}),m.jsx(c("GeoTab.react"),{label:h._(/*BTDS*/"Recently together"),value:"recently_together"})]}),m.jsx(c("OCDevManageEventUsersTypeahead.react"),{selectedUserIds:y,onSelectUser:v}),j?m.jsx(c("GeoSpinner.react"),{size:"large",loggingName:f.id}):m.jsx(c("OCDevManagePlaceholder.react"),{fallback:null,children:m.jsx(c("OCDevManageEventUsersRoleList.react"),{creatorUserId:null,selectedPeople:q,users:g,onRoleChange:x,onToggle:w})})]})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageEventRoleManagementQuery.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"first"},b={defaultValue:null,kind:"LocalArgument",name:"input"},c=[{alias:null,args:[{fields:[{kind:"Literal",name:"include_blocked",value:!1},{kind:"Variable",name:"query_string",variableName:"input"},{kind:"Literal",name:"search_filters",value:["FRIEND"]},{kind:"Literal",name:"search_mode",value:"ALL"}],kind:"ObjectValue",name:"query_data"}],concreteType:"XFBHzWUserSearchResult",kind:"LinkedField",name:"xfb_horizon_worlds_user_search",plural:!1,selections:[{alias:null,args:[{kind:"Variable",name:"first",variableName:"first"}],concreteType:"XFBHzWUserSearchResultResultsConnection",kind:"LinkedField",name:"results",plural:!1,selections:[{alias:null,args:null,concreteType:"XFBTogetherAppUser",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"avatar_head_shot_picture",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name_ignore_block",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:[a,b],kind:"Fragment",metadata:null,name:"OCDevManageEventRoleManagementQuery",selections:c,type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[b,a],kind:"Operation",name:"OCDevManageEventRoleManagementQuery",selections:c},params:{id:"26005104399079718",metadata:{},name:"OCDevManageEventRoleManagementQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----