EPXNotificationIcon.react",["fbt","ix","EPNotificationFbts","EPNotificationHooks","EPRoundIconButton.react","EPXNavbarNotificationList.react","EPXNotificationIconSubscription.graphql","EPXNotificationIcon_unread.graphql","EPXNotificationIcon_user.graphql","EPXNotificationLayer.react","EPXNotificationsError.react","ErrorBoundary.react","GeoBadge.react","RelayHooks","fbicon","react","useBoolean","useEPNotificationListSubscription"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l,m,n=m||(m=d("react"));e=m;var o=e.useMemo,p=e.useRef,q=j!==void 0?j:j=b("EPXNotificationIcon_unread.graphql"),r=k!==void 0?k:k=b("EPXNotificationIcon_user.graphql"),s=l!==void 0?l:l=b("EPXNotificationIconSubscription.graphql");function a(a){a=a.userDataKey;var b=c("useBoolean")(!1),e=b.setFalse,f=b.toggle;b=b.value;var g=p(null),j=g.current;a=d("RelayHooks").useFragment(r,a);var k=a.id,l=d("RelayHooks").useFragment(q,a);l=l.jewel_notifications_unread.count;var m=o(function(){return{subscription:s,variables:{input:{ent_id:k}}}},[k]),t=d("EPNotificationHooks").useMarkNotificationsAsPreview();d("RelayHooks").useSubscription(m);c("useEPNotificationListSubscription")(k);return n.jsxs("div",{className:"x1n2onr6",children:[l!=null&&l>0&&!b&&n.jsx("div",{className:"x9f619 x1nxh6w3 x1qx5ct2 x161fk8o xt4ypqs x10l6tqk x1fo6t33 x1vjfegm",children:n.jsx(c("GeoBadge.react"),{label:h._({"*":"You have {number} notifications.","_1":"You have 1 notification."},[h._plural(l,"number")]),status:"notification",value:l})}),n.jsx(c("EPRoundIconButton.react"),{containerRef:g,icon:d("fbicon")._(i("508240"),16),isDepressed:b,label:d("EPNotificationFbts").NOTIFICATIONS_LABEL,tooltipContent:h._("Notifications"),onClick:function(){f()}}),b&&j!=null&&n.jsx(c("EPXNotificationLayer.react"),{context:j,onExit:e,children:n.jsx(c("ErrorBoundary.react"),{fallback:function(a){return n.jsx(c("EPXNotificationsError.react"),{})},children:n.jsx(c("EPXNavbarNotificationList.react"),{markAllAsPreview:t,notificationDataKey:a,unreadCount:l})})})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
EPXNotificationIconSubscription.graphql",["EPXNotificationIconSubscription_enterpriseRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"EPXNotificationIconSubscription",selections:[{alias:"subscription_payload",args:c,concreteType:"EpJewelNotificationSubscribeResponsePayload",kind:"LinkedField",name:"ep_jewel_notification_subscribe",plural:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"XEPUser",kind:"LinkedField",name:"user",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"EPXNotificationIcon_unread"}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Subscription",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"EPXNotificationIconSubscription",selections:[{alias:"subscription_payload",args:c,concreteType:"EpJewelNotificationSubscribeResponsePayload",kind:"LinkedField",name:"ep_jewel_notification_subscribe",plural:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"XEPUser",kind:"LinkedField",name:"user",plural:!1,selections:[{alias:"jewel_notifications_unread",args:[{kind:"Literal",name:"statuses",value:["UNREAD"]}],concreteType:"XEPUserJewelNotificationsConnection",kind:"LinkedField",name:"jewel_notifications",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null}],storageKey:"jewel_notifications(statuses:["UNREAD"])"},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("EPXNotificationIconSubscription_enterpriseRelayOperation"),metadata:{subscriptionName:"ep_jewel_notification_subscribe"},name:"EPXNotificationIconSubscription",operationKind:"subscription",text:null}}}();e.exports=a}),null);
-----
EPXNotificationIconSubscription_enterpriseRelayOperation",[],(function(a,b,c,d,e,f){e.exports="5690167704411137"}),null);
-----
EPXNotificationIcon.react",["fbt","ix","EPNotificationFbts","EPNotificationHooks","EPRoundIconButton.react","EPXNavbarNotificationList.react","EPXNotificationIconSubscription.graphql","EPXNotificationIcon_unread.graphql","EPXNotificationIcon_user.graphql","EPXNotificationLayer.react","EPXNotificationsError.react","ErrorBoundary.react","GeoBadge.react","RelayHooks","fbicon","react","useBoolean","useEPNotificationListSubscription"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l,m=d("react");e=d("react");var n=e.useMemo,o=e.useRef,p=j!==void 0?j:j=b("EPXNotificationIcon_unread.graphql"),q=k!==void 0?k:k=b("EPXNotificationIcon_user.graphql"),r=l!==void 0?l:l=b("EPXNotificationIconSubscription.graphql");function a(a){a=a.userDataKey;var b=c("useBoolean")(!1),e=b.setFalse,f=b.toggle;b=b.value;var g=o(null),j=g.current;a=d("RelayHooks").useFragment(q,a);var k=a.id,l=d("RelayHooks").useFragment(p,a);l=l.jewel_notifications_unread.count;var s=n(function(){return{subscription:r,variables:{input:{ent_id:k}}}},[k]),t=d("EPNotificationHooks").useMarkNotificationsAsPreview();d("RelayHooks").useSubscription(s);c("useEPNotificationListSubscription")(k);return m.jsxs("div",{className:"x1n2onr6",children:[l!=null&&l>0&&!b&&m.jsx("div",{className:"x9f619 x1nxh6w3 x1qx5ct2 x161fk8o xt4ypqs x10l6tqk x1fo6t33 x1vjfegm",children:m.jsx(c("GeoBadge.react"),{label:h._({"*":"You have {number} notifications.","_1":"You have 1 notification."},[h._plural(l,"number")]),status:"notification",value:l})}),m.jsx(c("EPRoundIconButton.react"),{containerRef:g,icon:d("fbicon")._(i("508240"),16),isDepressed:b,label:d("EPNotificationFbts").NOTIFICATIONS_LABEL,onClick:function(){f()}}),b&&j!=null&&m.jsx(c("EPXNotificationLayer.react"),{context:j,onExit:e,children:m.jsx(c("ErrorBoundary.react"),{fallback:function(a){return m.jsx(c("EPXNotificationsError.react"),{})},children:m.jsx(c("EPXNavbarNotificationList.react"),{markAllAsPreview:t,notificationDataKey:a,unreadCount:l})})})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
EPXNotificationIconSubscription.graphql",["EPXNotificationIconSubscription_enterpriseRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"EPXNotificationIconSubscription",selections:[{alias:"subscription_payload",args:c,concreteType:"EpJewelNotificationSubscribeResponsePayload",kind:"LinkedField",name:"ep_jewel_notification_subscribe",plural:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"XEPUser",kind:"LinkedField",name:"user",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"EPXNotificationIcon_unread"}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Subscription",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"EPXNotificationIconSubscription",selections:[{alias:"subscription_payload",args:c,concreteType:"EpJewelNotificationSubscribeResponsePayload",kind:"LinkedField",name:"ep_jewel_notification_subscribe",plural:!1,selections:[{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"XEPUser",kind:"LinkedField",name:"user",plural:!1,selections:[{alias:"jewel_notifications_unread",args:[{kind:"Literal",name:"statuses",value:["UNREAD"]}],concreteType:"XEPUserJewelNotificationsConnection",kind:"LinkedField",name:"jewel_notifications",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null}],storageKey:"jewel_notifications(statuses:["UNREAD"])"},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("EPXNotificationIconSubscription_enterpriseRelayOperation"),metadata:{subscriptionName:"ep_jewel_notification_subscribe"},name:"EPXNotificationIconSubscription",operationKind:"subscription",text:null}}}();e.exports=a}),null);
-----
EPXNotificationIconSubscription_enterpriseRelayOperation",[],(function(a,b,c,d,e,f){e.exports="5690167704411137"}),null);
-----